.wp-admin #poststuff .component h2, .wp-admin #poststuff .component h3, .wp-admin #poststuff .component h4{padding:0}.wp-admin #poststuff .component p{margin:0}.theme-browser .theme .theme-name{height:unset}body > #page > #header[role=banner]{display:none}.acfe-flexible-layout-thumbnail{background-size:contain}.wp-menu-name .update-plugins{display:none !important}[data-key=field_definitions] .acf-accordion .acf-input{background:#ececec}[data-key=field_definitions] .acf-accordion label{font-size:11px;cursor:pointer}[data-key=field_definitions] .acf-accordion p{margin:0;break-inside:avoid}[data-key=field_definitions] .acf-accordion p:not(:first-child){margin-top:0.5rem}[data-key=field_definitions] .acf-accordion code:first-child{background:#1e1e1e;color:white}[data-key=field_definitions] .acf-accordion .acf-field-message .acf-input{columns:2;gap:1rem}:root{--width:80rem;--margin:6.25rem;--padding:1rem}@media (max-width:1000px){:root{--margin:1rem}}@media (max-width:600px){:root{--margin:1rem}}*{box-sizing:border-box;margin:0}html{font-size:16px;scroll-behavior:smooth}body{overflow-x:hidden}body.prevent-scroll{overflow:hidden}.component a{text-decoration:none}.underline{text-decoration:underline}.mw{max-width:var(--width);width:100%;margin-left:auto;margin-right:auto}.pad{padding-left:var(--padding) !important;padding-right:var(--padding) !important}@media (max-width:1000px){.pad{padding-left:var(--padding) !important;padding-right:var(--padding) !important}}@media (max-width:600px){.pad{padding-left:var(--padding) !important;padding-right:var(--padding) !important}}.fw{width:100%}.center{text-align:center}button{cursor:pointer}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.noscroll{-ms-overflow-style:none;scrollbar-width:none}.noscroll::-webkit-scrollbar{display:none}@media (max-width:1000px){.desktop{display:none !important}}@media (min-width:calc(1000px + 1px)){.mobile{display:none !important}}.fw{width:100%}.flex{display:flex;justify-content:center;align-items:center}.flex-c{display:flex;justify-content:center;align-items:center;flex-direction:column}.auto{margin-left:auto;margin-right:auto}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.upper{text-transform:uppercase}.component{position:relative}.component:empty{display:none}.component-error code{padding:0.1875rem 0.3125rem 0.125rem;background:rgba(0, 0, 0, 0.07);margin-top:0.5rem;font-weight:400 !important}.kosmoss-notifs{position:fixed;bottom:1rem;right:1rem;margin-left:1rem;z-index:999;gap:0.5rem}.kosmoss-notifs > div{background:#7d0000;color:white;padding:1rem;font-size:0.875rem;width:100%}.kosmoss-notifs > div > p:first-child{background:#570202;width:fit-content;padding:0.25rem 0.5rem;margin:0 0 0.25rem}.kosmoss-notifs > div > p:last-child{max-width:25rem;word-break:break-all}.kosmoss-admin_bar-search > input{outline:none;width:10rem;height:1.25rem;font-size:0.75rem !important;min-height:unset;background:unset;border:0;color:white}.kosmoss-admin_bar-search > input::placeholder{opacity:0.5 !important;color:white !important}#adminmenu .wp-menu-image img{width:21px;height:34px;padding:0;opacity:1}.text-black,
.text-black *{color:#112206 !important}.text-dark,
.text-dark *{color:#32372E !important}.text-light,
.text-light *{color:#72786E !important}.text-white,
.text-white *{color:#F4F4F4 !important}.black,
.black *{color:#112206 !important}.white,
.white *{color:#FFFFFF !important}.off-white,
.off-white *{color:#F1F1F1 !important}.border-gray,
.border-gray *{color:#D9D9D9 !important}.primary-1,
.primary-1 *{color:#266300 !important}.pad{padding-left:1.5rem !important;padding-right:1.5rem !important}.tac{text-align:center !important}.tac *{text-align:center !important}:root{--width:46rem}html{font-size:16px;scroll-behavior:smooth}@media (max-width:380px){html{font-size:14px}}.f-h1{font-weight:400 !important;font-size:2.5rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206;font-family:"Bungee", sans-serif !important}.f-h1d{font-weight:400 !important;font-size:2.5rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206;font-family:"Bungee", sans-serif !important}.f-h2{font-weight:400 !important;font-size:2rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206;font-family:"Bungee", sans-serif !important}.f-h2d{font-weight:400 !important;font-size:2rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206;font-family:"Bungee", sans-serif !important}.f-h3{font-weight:400 !important;font-size:1.5rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206;font-family:"Bungee", sans-serif !important}.f-h3d{font-weight:400 !important;font-size:1.5rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206;font-family:"Bungee", sans-serif !important}.f-h4{font-weight:500 !important;font-size:1.375rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206}.f-h4d{font-weight:500 !important;font-size:1.375rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206}.f-t-cap{font-weight:500 !important;font-size:0.875rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#266300;text-transform:uppercase}.f-txl{font-weight:500 !important;font-size:1.25rem !important;line-height:1.27em !important;letter-spacing:normal !important;color:#112206}.f-tl{font-weight:500 !important;font-size:1.125rem !important;line-height:1.4em !important;letter-spacing:normal !important;color:#32372E}.f-tr{font-weight:400 !important;font-size:1rem !important;line-height:1.4em !important;letter-spacing:normal !important;color:#32372E}@media (max-width:1000px){.f-h1d{font-weight:400 !important;font-size:1.75rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206;font-family:"Bungee", sans-serif !important}.f-h2d{font-weight:400 !important;font-size:1.5rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206;font-family:"Bungee", sans-serif !important}.f-h3d{font-weight:400 !important;font-size:1.25rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206;font-family:"Bungee", sans-serif !important}.f-h4d{font-weight:500 !important;font-size:1.125rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206}}@media (max-width:1000px){h1 br, h2 br, h3 br, h4 br, h5 br, .content br{display:none}}.content > *{color:#72786E}.content > *:not(:first-child){margin-top:1em}.content strong, .content b{font-weight:600 !important;color:#112206}.content a{text-decoration:underline !important;color:#112206;font-weight:500}.content ul:not(:first-child), .content ol:not(:first-child){margin-top:0.5em !important}.content p{color:#72786E;line-height:1.5em;font-size:1.125rem}.content ul, .content ol{padding-left:1.25rem;list-style:none;margin-bottom:2rem}.content ul li, .content ol li{position:relative;margin-bottom:0.75em;line-height:1.4em;font-size:1.125rem;color:#72786E}.content ul li:before{content:"";position:absolute;inset:0.5em -1em;width:0.375rem;height:0.375rem;background-color:#266300;border-radius:50%}.content ol li:before{content:"";position:absolute;inset:0 -1.5em;width:1.25rem;height:1.25rem;background:url("/wp-content/uploads/2026/01/list-check.svg");background-size:contain}.content img{display:block;border-radius:0.75rem;width:100%;height:auto}.content h1, .content h2, .content h3, .content h4, .content h5{color:#112206}.content h1 strong, .content h2 strong, .content h3 strong, .content h4 strong, .content h5 strong{font-weight:initial !important}.content h1{font-weight:400 !important;font-size:2.5rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206;font-family:"Bungee", sans-serif !important}.content h2{font-weight:400 !important;font-size:2rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206;font-family:"Bungee", sans-serif !important}.content h3{font-weight:400 !important;font-size:1.5rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206;font-family:"Bungee", sans-serif !important}.content h4{font-weight:500 !important;font-size:1.375rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206}.content h2{margin-bottom:1rem}.content h2:not(:first-child){margin-top:3rem}.content h3{margin-bottom:0.875rem}.content h3:not(:first-child){margin-top:2.5rem}.text-black,
.text-black *{color:#112206 !important}.text-dark,
.text-dark *{color:#32372E !important}.text-light,
.text-light *{color:#72786E !important}.text-white,
.text-white *{color:#F4F4F4 !important}.black,
.black *{color:#112206 !important}.white,
.white *{color:#FFFFFF !important}.off-white,
.off-white *{color:#F1F1F1 !important}.border-gray,
.border-gray *{color:#D9D9D9 !important}.primary-1,
.primary-1 *{color:#266300 !important}.pad{padding-left:1.5rem !important;padding-right:1.5rem !important}.tac{text-align:center !important}.tac *{text-align:center !important}:root{--width:46rem}html{font-size:16px;scroll-behavior:smooth}@media (max-width:380px){html{font-size:14px}}.f-h1{font-weight:400 !important;font-size:2.5rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206;font-family:"Bungee", sans-serif !important}.f-h1d{font-weight:400 !important;font-size:2.5rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206;font-family:"Bungee", sans-serif !important}.f-h2{font-weight:400 !important;font-size:2rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206;font-family:"Bungee", sans-serif !important}.f-h2d{font-weight:400 !important;font-size:2rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206;font-family:"Bungee", sans-serif !important}.f-h3{font-weight:400 !important;font-size:1.5rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206;font-family:"Bungee", sans-serif !important}.f-h3d{font-weight:400 !important;font-size:1.5rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206;font-family:"Bungee", sans-serif !important}.f-h4{font-weight:500 !important;font-size:1.375rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206}.f-h4d{font-weight:500 !important;font-size:1.375rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206}.f-t-cap{font-weight:500 !important;font-size:0.875rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#266300;text-transform:uppercase}.f-txl{font-weight:500 !important;font-size:1.25rem !important;line-height:1.27em !important;letter-spacing:normal !important;color:#112206}.f-tl{font-weight:500 !important;font-size:1.125rem !important;line-height:1.4em !important;letter-spacing:normal !important;color:#32372E}.f-tr{font-weight:400 !important;font-size:1rem !important;line-height:1.4em !important;letter-spacing:normal !important;color:#32372E}@media (max-width:1000px){.f-h1d{font-weight:400 !important;font-size:1.75rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206;font-family:"Bungee", sans-serif !important}.f-h2d{font-weight:400 !important;font-size:1.5rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206;font-family:"Bungee", sans-serif !important}.f-h3d{font-weight:400 !important;font-size:1.25rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206;font-family:"Bungee", sans-serif !important}.f-h4d{font-weight:500 !important;font-size:1.125rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206}}@media (max-width:1000px){h1 br, h2 br, h3 br, h4 br, h5 br, .content br{display:none}}.content > *{color:#72786E}.content > *:not(:first-child){margin-top:1em}.content strong, .content b{font-weight:600 !important;color:#112206}.content a{text-decoration:underline !important;color:#112206;font-weight:500}.content ul:not(:first-child), .content ol:not(:first-child){margin-top:0.5em !important}.content p{color:#72786E;line-height:1.5em;font-size:1.125rem}.content ul, .content ol{padding-left:1.25rem;list-style:none;margin-bottom:2rem}.content ul li, .content ol li{position:relative;margin-bottom:0.75em;line-height:1.4em;font-size:1.125rem;color:#72786E}.content ul li:before{content:"";position:absolute;inset:0.5em -1em;width:0.375rem;height:0.375rem;background-color:#266300;border-radius:50%}.content ol li:before{content:"";position:absolute;inset:0 -1.5em;width:1.25rem;height:1.25rem;background:url("/wp-content/uploads/2026/01/list-check.svg");background-size:contain}.content img{display:block;border-radius:0.75rem;width:100%;height:auto}.content h1, .content h2, .content h3, .content h4, .content h5{color:#112206}.content h1 strong, .content h2 strong, .content h3 strong, .content h4 strong, .content h5 strong{font-weight:initial !important}.content h1{font-weight:400 !important;font-size:2.5rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206;font-family:"Bungee", sans-serif !important}.content h2{font-weight:400 !important;font-size:2rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206;font-family:"Bungee", sans-serif !important}.content h3{font-weight:400 !important;font-size:1.5rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206;font-family:"Bungee", sans-serif !important}.content h4{font-weight:500 !important;font-size:1.375rem !important;line-height:1.18em !important;letter-spacing:normal !important;color:#112206}.content h2{margin-bottom:1rem}.content h2:not(:first-child){margin-top:3rem}.content h3{margin-bottom:0.875rem}.content h3:not(:first-child){margin-top:2.5rem}.component-footer .popup{position:fixed;top:0;width:100%;height:100%;opacity:0;transition:all 0.3s ease;z-index:1000;pointer-events:none;background-color:rgba(0, 0, 0, 0.4);backdrop-filter:blur(0.625rem);-webkit-backdrop-filter:blur(0.625rem)}.component-footer .popup .popup-inner{transition:all 0.3s ease;opacity:0}@media (max-width:1000px){.component-footer .popup .popup-inner{transform:translateY(3rem)}}.component-footer .popup.show{pointer-events:all;opacity:1}.component-footer .popup.show .popup-inner{transform:none;opacity:1}.component-footer .popup.show .btn{opacity:1 !important}.component-footer .popup .popup-inner{position:relative;top:20vh;height:80vh;background-color:#FFFFFF;border-radius:1.25rem 1.25rem 0 0;padding:3rem 1.5rem 1.5rem;overflow:auto}@media (min-width:1001px){.component-footer .popup .popup-inner{padding:3rem;border-radius:1.25rem;top:10vh;max-width:50rem;margin:0 auto}}@media (max-width:600px){.component-footer .popup .popup-inner{top:10vh;height:90vh}}@media (max-width:1000px){.component-footer .popup .popup-inner{padding-bottom:7rem}}.component-footer .popup .popup-inner .content{margin-bottom:7rem}.component-footer .popup .popup-inner .btn{width:100%;position:fixed;bottom:1.5rem;left:1.5rem;width:calc(100% - 3rem);transition:all 0.3s ease;opacity:0}@media (min-width:1001px){.component-footer .popup .popup-inner .btn{bottom:calc(10vh + 2rem);width:46rem;left:calc(50% - 23rem)}}.safari-bgc{opacity:0}.ios-safari .safari-bgc{display:none;opacity:1;pointer-events:none}.ios-safari .safari-bgc .top{background:#FFFFFF;position:fixed;top:0;width:100%;height:0.675rem;z-index:100;pointer-events:none}.ios-safari .safari-bgc .bottom{background:#FFFFFF;position:fixed;bottom:0;width:100%;height:0.675rem;z-index:100;opacity:1;pointer-events:none}.component-game{height:100vh}.component-game .backdrop{position:relative;background-color:#FFFFFF;display:flex;align-items:center;justify-content:center;height:100%}.component-game .backdrop img{display:block;width:14.375rem;height:auto;margin-bottom:5rem}.component-game .screen{position:fixed;height:100%;width:100%;inset:0;pointer-events:none;opacity:0;background-color:#FFFFFF;overflow:auto;transition:all 0.3s ease}.component-game .screen.active{opacity:1;pointer-events:all}.component-game .screen:has(.popup.show){overflow:hidden}.component-game .screen.intro-wrap .intro{overflow:hidden;height:100%;display:flex;flex-direction:column}.component-game .screen.intro-wrap .intro .intro-header{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:0.375rem;padding:1.5rem}.component-game .screen.intro-wrap .intro .intro-header .intro-step{height:0.3125rem;background-color:#D9D9D9;border-radius:1rem}.component-game .screen.intro-wrap .intro .intro-header .intro-step.completed, .component-game .screen.intro-wrap .intro .intro-header .intro-step.current{background-color:#266300}.component-game .screen.intro-wrap .intro .intro-swiper .swiper-wrapper .swiper-slide .slide-inner{display:flex;flex-direction:column;align-items:center;padding:0 1.5rem}.component-game .screen.intro-wrap .intro .intro-swiper .swiper-wrapper .swiper-slide .slide-inner img{display:block;width:100%;height:auto;margin-bottom:1.5rem;border-radius:0.25rem}.component-game .screen.intro-wrap .intro .intro-swiper .swiper-wrapper .swiper-slide .slide-inner .slide-title{margin-bottom:1.25rem}.component-game .screen.intro-wrap .intro .intro-controls{margin-top:auto;padding:1.5rem;display:flex;align-items:center;justify-content:space-between}.component-game .screen.intro-wrap .intro .intro-controls .intro-controls-btns .btn,
.component-game .screen.intro-wrap .intro .intro-controls .intro-controls-btns span{line-height:1em !important}.component-game .screen.intro-wrap .intro .intro-controls .intro-controls-btns .gotoscreen{display:none}.component-game .screen.intro-wrap .intro .intro-controls .intro-controls-btns.last .intro-next{display:none}.component-game .screen.intro-wrap .intro .intro-controls .intro-controls-btns.last .gotoscreen{display:block}.component-game .screen.intro-wrap .intro .intro-controls .intro-prev{transition:all 0.2s ease}.component-game .screen.intro-wrap .intro .intro-controls .intro-prev.first{opacity:0;pointer-events:none}.component-game .screen.all-boxes .floating-btn{position:fixed;top:1.375rem;right:1.375rem;background-color:#FFFFFF;width:2.5rem;height:2.5rem;border-radius:50%;box-shadow:0 0.0625rem 0.5rem rgba(0, 0, 0, 0.15);display:flex;align-items:center;justify-content:center;z-index:10;transition:all 0.2s ease}.component-game .screen.all-boxes .floating-btn svg{display:block;width:1.375rem;height:1.375rem}.component-game .screen.all-boxes .floating-btn:hover{cursor:pointer}@media (min-width:1001px){.component-game .screen.all-boxes .floating-btn:hover{transform:scale(1.06);box-shadow:0 0.0625rem 1rem rgba(0, 0, 0, 0.2)}}.component-game .screen.all-boxes[data-sc="0"] [data-step~="1"],
.component-game .screen.all-boxes[data-sc="0"] [data-step~="2"],
.component-game .screen.all-boxes[data-sc="0"] [data-step~="3"],
.component-game .screen.all-boxes[data-sc="0"] [data-step~="4"]{display:none !important}.component-game .screen.all-boxes[data-sc="0"] [data-step~="0"]{display:block !important}.component-game .screen.all-boxes[data-sc="1"] [data-step~="0"],
.component-game .screen.all-boxes[data-sc="1"] [data-step~="2"],
.component-game .screen.all-boxes[data-sc="1"] [data-step~="3"],
.component-game .screen.all-boxes[data-sc="1"] [data-step~="4"]{display:none !important}.component-game .screen.all-boxes[data-sc="1"] [data-step~="1"]{display:block !important}.component-game .screen.all-boxes[data-sc="2"] [data-step~="0"],
.component-game .screen.all-boxes[data-sc="2"] [data-step~="1"],
.component-game .screen.all-boxes[data-sc="2"] [data-step~="3"],
.component-game .screen.all-boxes[data-sc="2"] [data-step~="4"]{display:none !important}.component-game .screen.all-boxes[data-sc="2"] [data-step~="2"]{display:block !important}.component-game .screen.all-boxes[data-sc="3"] [data-step~="0"],
.component-game .screen.all-boxes[data-sc="3"] [data-step~="1"],
.component-game .screen.all-boxes[data-sc="3"] [data-step~="2"],
.component-game .screen.all-boxes[data-sc="3"] [data-step~="4"]{display:none !important}.component-game .screen.all-boxes[data-sc="3"] [data-step~="3"]{display:block !important}.component-game .screen.all-boxes[data-sc="4"] [data-step~="0"],
.component-game .screen.all-boxes[data-sc="4"] [data-step~="1"],
.component-game .screen.all-boxes[data-sc="4"] [data-step~="2"],
.component-game .screen.all-boxes[data-sc="4"] [data-step~="3"]{display:none !important}.component-game .screen.all-boxes[data-sc="4"] [data-step~="4"]{display:block !important}.component-game .screen.all-boxes[data-sc="1"] .dashed-line.line-1 path, .component-game .screen.all-boxes[data-sc="2"] .dashed-line.line-1 path, .component-game .screen.all-boxes[data-sc="3"] .dashed-line.line-1 path, .component-game .screen.all-boxes[data-sc="4"] .dashed-line.line-1 path{stroke:#266300 !important}.component-game .screen.all-boxes[data-sc="2"] .dashed-line.line-2 path, .component-game .screen.all-boxes[data-sc="3"] .dashed-line.line-2 path, .component-game .screen.all-boxes[data-sc="4"] .dashed-line.line-2 path{stroke:#266300 !important}.component-game .screen.all-boxes[data-sc="3"] .dashed-line.line-3 path, .component-game .screen.all-boxes[data-sc="4"] .dashed-line.line-3 path{stroke:#266300 !important}.component-game .screen.all-boxes .top{background-color:#266300;border-radius:0 0 1.25rem 1.25rem}.component-game .screen.all-boxes .top .inner{padding:3rem 0 1.5rem;display:flex;flex-direction:column;align-items:center}@media (max-width:600px){.component-game .screen.all-boxes .top .inner{padding-top:2rem 0 1rem}}.component-game .screen.all-boxes .top .inner .logo-wrap img{width:11.625rem;height:auto;display:block}@media (max-width:600px){.component-game .screen.all-boxes .top .inner .logo-wrap img{width:8rem}}.component-game .screen.all-boxes .top .inner .f-txl{margin:2rem 0}@media (max-width:600px){.component-game .screen.all-boxes .top .inner .f-txl{margin:1.5rem 0}}.component-game .screen.all-boxes .top .inner .message-progress-display{margin-bottom:1.5rem;position:relative}.component-game .screen.all-boxes .top .inner .message-progress-display img{display:block;height:auto;max-width:15rem;width:100%;max-height:25vh;position:absolute;inset:0;width:100%;height:100%}.component-game .screen.all-boxes .top .inner .message-progress-display .background-img{position:static !important}.component-game .screen.all-boxes .top .inner .message-progress-display .gp{transition:all 0.6s ease;transform:scale(1.5);opacity:0;pointer-events:none}.component-game .screen.all-boxes .top .inner .message-progress-display .gp.loaded{transform:scale(1);opacity:1}.component-game .screen.all-boxes .top .inner .btn{width:100%}.component-game .screen.all-boxes .top .inner .final-message-btn-wrap .btn{opacity:0;pointer-events:none;transform:scale(0.2);transition:all 0.4s ease}.component-game .screen.all-boxes .top .inner .final-message-btn-wrap.loaded .btn{opacity:1;transform:scale(1);pointer-events:all}.component-game .screen.all-boxes .popup#final-message .popup-inside{display:flex;align-items:center;flex-direction:column;justify-content:center;height:100%}.component-game .screen.all-boxes .popup#final-message .popup-inside img{display:block;max-width:35rem;width:95%;margin-bottom:1.25rem;transition:all 1.2s ease;transition-delay:0.4s;transform:scale(0.4);opacity:0}.component-game .screen.all-boxes .popup#final-message .popup-inside .btn{margin-bottom:3rem}.component-game .screen.all-boxes .popup#final-message.show .popup-inside img{transform:scale(1);opacity:1}.component-game .screen.all-boxes .boxes{display:flex;flex-direction:column;padding:3rem 1.5rem 4rem;gap:20vw;max-width:30rem;margin:0 auto}@media (min-width:601px){.component-game .screen.all-boxes .boxes{gap:8rem}}.component-game .screen.all-boxes .boxes .box{display:grid;grid-template-columns:1fr 9.5rem;gap:0.875rem;position:relative}.component-game .screen.all-boxes .boxes .box:nth-child(even){grid-template-columns:9.5rem 1fr}.component-game .screen.all-boxes .boxes .box:nth-child(even) .text{order:2;margin-left:auto}.component-game .screen.all-boxes .boxes .box:nth-child(even) .dashed-line{top:40% !important}@media (max-width:376px){.component-game .screen.all-boxes .boxes .box{grid-template-columns:1fr 7.5rem}.component-game .screen.all-boxes .boxes .box:nth-child(even){grid-template-columns:7.5rem 1fr}}.component-game .screen.all-boxes .boxes .box .text{z-index:3;margin-top:0.625rem;max-width:16rem}.component-game .screen.all-boxes .boxes .box .text .f-h3{margin:0.375rem 0}.component-game .screen.all-boxes .boxes .box .text .btn{margin-top:0.75rem}.component-game .screen.all-boxes .boxes .box .text .f-tr{max-width:10.5rem}.component-game .screen.all-boxes .boxes .box .img-wrap{display:flex;align-items:center;position:relative;z-index:3}.component-game .screen.all-boxes .boxes .box .img-wrap img{display:block;width:100%;height:auto}.component-game .screen.all-boxes .boxes .box .dashed-line{position:absolute;top:60%;width:calc(100% - 9rem);left:4.5rem;z-index:1}.component-game .screen.all-boxes .boxes .box .dashed-line path{stroke:#e6e6e6}.component-game .popup{position:fixed;top:0;width:100%;height:100%;opacity:0;transition:all 0.3s ease;z-index:20;pointer-events:none;background-color:rgba(0, 0, 0, 0.4);backdrop-filter:blur(0.625rem);-webkit-backdrop-filter:blur(0.625rem)}.component-game .popup .popup-inner{transition:all 0.3s ease;opacity:0}@media (max-width:1000px){.component-game .popup .popup-inner{transform:translateY(3rem)}}.component-game .popup.show{pointer-events:all;opacity:1}.component-game .popup.show .popup-inner{transform:none;opacity:1}.component-game .popup.show .btn{opacity:1 !important}.component-game .popup .popup-inner{position:relative;top:20vh;height:80vh;background-color:#FFFFFF;border-radius:1.25rem 1.25rem 0 0;padding:3rem 1.5rem 1.5rem;overflow:auto}@media (min-width:1001px){.component-game .popup .popup-inner{padding:3rem;border-radius:1.25rem;top:10vh;max-width:50rem;margin:0 auto}}@media (max-width:600px){.component-game .popup .popup-inner{top:10vh;height:90vh}}.component-game .popup .popup-inner .content{margin-bottom:7rem}@media (max-width:1000px){.component-game .popup .popup-inner .content{margin-bottom:15rem}}.component-game .popup .popup-inner .btn{width:100%;position:fixed;bottom:1.5rem;left:1.5rem;width:calc(100% - 3rem);transition:all 0.3s ease;z-index:2;opacity:0}@media (min-width:1001px){.component-game .popup .popup-inner .btn{bottom:calc(10vh + 2rem);width:46rem;left:calc(50% - 23rem)}}.component-game .popup.correct-code-popup .popup-inner{padding:2rem 1.5rem 7rem}.component-game .popup.correct-code-popup .popup-inner:before{content:"";background:url("/wp-content/uploads/2026/09/confetti-bg.png");background-repeat:no-repeat;background-size:contain;background-position:top;position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1}.component-game .popup.correct-code-popup .popup-inner .unlocked-box-img,
.component-game .popup.correct-code-popup .popup-inner > p,
.component-game .popup.correct-code-popup .popup-inner .message-piece{position:relative;z-index:2}.component-game .popup.correct-code-popup .popup-inner .unlocked-box-img{display:block;width:50%;max-width:10rem;height:auto;margin:0 auto 0.5rem auto}.component-game .popup.correct-code-popup .popup-inner .f-tl{margin:1rem 0 1.375rem}.component-game .popup.correct-code-popup .popup-inner .message-piece{display:flex;align-items:center;justify-content:center;gap:0.25rem}.component-game .popup.correct-code-popup .popup-inner .message-piece svg{display:block;width:1.875rem;height:1.875rem}.component-game .popup.correct-code-popup .popup-inner .message-piece img{display:block;width:40%;max-width:8rem;height:auto}.component-game .screen.box-screen{background-color:#F1F1F1}.component-game .screen.box-screen .box-header-wrap{background-color:var(--accent);position:fixed;top:0;width:100%;z-index:10}.component-game .screen.box-screen .box-header-wrap .box-header{background-color:rgba(0, 0, 0, 0.2)}.component-game .screen.box-screen .box-header-wrap .box-header .inner{display:flex;justify-content:space-between;align-items:center;padding:1.375rem 0}.component-game .screen.box-screen .box-header-wrap .box-header .inner .circle-btn{background-color:#FFFFFF;width:2.5rem;height:2.5rem;border-radius:50%;box-shadow:0 0.0625rem 0.5rem rgba(0, 0, 0, 0.15);display:flex;align-items:center;justify-content:center;z-index:10;transition:all 0.2s ease}.component-game .screen.box-screen .box-header-wrap .box-header .inner .circle-btn svg{display:block;width:1.375rem;height:1.375rem}.component-game .screen.box-screen .box-header-wrap .box-header .inner .circle-btn:hover{cursor:pointer}@media (min-width:1001px){.component-game .screen.box-screen .box-header-wrap .box-header .inner .circle-btn:hover{transform:scale(1.06);box-shadow:0 0.0625rem 1rem rgba(0, 0, 0, 0.2)}}.component-game .screen.box-screen .box-top{margin-top:5.25rem;background-color:var(--accent);border-radius:0 0 1.25rem 1.25rem}.component-game .screen.box-screen .box-top .box-hero{margin-bottom:3.25rem;padding-top:2.5rem;display:flex;flex-direction:column;align-items:center}.component-game .screen.box-screen .box-top .box-hero .subheading{margin-top:0.5rem;margin-bottom:1.75rem}.component-game .screen.box-screen .box-top .box-hero img{display:block;max-width:12.5rem;width:100%;margin-bottom:-2.5rem}.component-game .screen.box-screen .box-main{background-color:#F1F1F1;min-height:10rem}.component-game .screen.box-screen .box-main .inner{padding:0 0.75rem !important}.component-game .screen.box-screen .box-bottom{background-color:var(--accent);border-radius:1.25rem 1.25rem 0 0}.component-game .screen.box-screen .box-bottom .inner{max-width:25rem;padding:2rem 0;display:flex;flex-direction:column;align-items:center}.component-game .screen.box-screen .box-bottom .inner .lock{margin:1.5rem 0;width:20.5rem;display:grid;grid-template-columns:repeat(4, 1fr);background-color:rgba(0, 0, 0, 0.2);border:0.125rem solid rgba(0, 0, 0, 0.17);border-radius:0.75rem}.component-game .screen.box-screen .box-bottom .inner .lock .number-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0.4375rem 0;gap:0.1875rem;border-right:0.125rem solid rgba(0, 0, 0, 0.17);border-left:0.125rem solid rgba(255, 255, 255, 0.13)}.component-game .screen.box-screen .box-bottom .inner .lock .number-wrap:last-child{border-right:none}.component-game .screen.box-screen .box-bottom .inner .lock .number-wrap:first-child{border-left:none}.component-game .screen.box-screen .box-bottom .inner .lock .number-wrap .number-add,
.component-game .screen.box-screen .box-bottom .inner .lock .number-wrap .number-subtract{transition:all 0.2s ease}.component-game .screen.box-screen .box-bottom .inner .lock .number-wrap .number-add img,
.component-game .screen.box-screen .box-bottom .inner .lock .number-wrap .number-subtract img{display:block;width:2.875rem;height:2.875rem}.component-game .screen.box-screen .box-bottom .inner .lock .number-wrap .number-add:hover,
.component-game .screen.box-screen .box-bottom .inner .lock .number-wrap .number-subtract:hover{cursor:pointer}@media (min-width:1001px){.component-game .screen.box-screen .box-bottom .inner .lock .number-wrap .number-add:hover, .component-game .screen.box-screen .box-bottom .inner .lock .number-wrap .number-subtract:hover{transform:scale(1.3)}}.component-game .screen.box-screen .box-bottom .inner .lock .number-wrap .number-subtract{transform:rotate(180deg)}@media (min-width:1001px){.component-game .screen.box-screen .box-bottom .inner .lock .number-wrap .number-subtract:hover{transform:rotate(180deg) scale(1.3)}}.component-game .screen.box-screen .box-bottom .inner .lock .number-wrap .number{transform:scale(1.1);position:relative}.component-game .screen.box-screen .box-bottom .inner .lock .number-wrap .number img{display:block;width:3.25rem;height:4.875rem}.component-game .screen.box-screen .box-bottom .inner .lock .number-wrap .number .number-val{inset:0;position:absolute;font-weight:800;text-align:center;color:#FFFFFF;font-size:1.875rem;line-height:4.875rem}.component-game .screen.box-screen .box-bottom .inner .btn{width:20.5rem;height:4.25rem}.component-game .screen.box-screen .box-bottom .inner .btn span{color:var(--accent) !important}.component-game .screen.box-screen .box-bottom .inner .btn svg path{fill:var(--accent) !important}.component-game .screen.box-screen .box-bottom .inner .btn span.wrong{display:none}.component-game .screen.box-screen .box-bottom .inner .btn .correct{display:none}.component-game .screen.box-screen .box-bottom .inner .btn.wrong{animation:shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;transform:translate3d(0, 0, 0);backface-visibility:hidden;perspective:1000px;background-color:#b20909;border-color:rgba(0, 0, 0, 0.17)}.component-game .screen.box-screen .box-bottom .inner .btn.wrong span{color:#FFFFFF !important}.component-game .screen.box-screen .box-bottom .inner .btn.wrong svg{display:none !important}.component-game .screen.box-screen .box-bottom .inner .btn.wrong svg path{fill:#FFFFFF !important}.component-game .screen.box-screen .box-bottom .inner .btn.wrong span.wrong{display:block}.component-game .screen.box-screen .box-bottom .inner .btn.wrong span.default{display:none}.component-game .screen.box-screen .box-bottom .inner .btn.correct{background-color:#118c01;border-color:rgba(0, 0, 0, 0.17)}.component-game .screen.box-screen .box-bottom .inner .btn.correct span{color:#FFFFFF !important}.component-game .screen.box-screen .box-bottom .inner .btn.correct span.default{display:none}.component-game .screen.box-screen .box-bottom .inner .btn.correct span.correct{display:block}.component-game .screen.box-screen .box-bottom .inner .btn.correct svg.correct{display:block}.component-game .screen.box-screen .box-bottom .inner .btn.correct svg.default{display:none}.component-game .screen.box-screen .box-bottom .inner .btn.correct svg path{fill:#FFFFFF !important}@keyframes shake{10%, 90%{transform:translate3d(-1px, 0, 0)}20%, 80%{transform:translate3d(2px, 0, 0)}30%, 50%, 70%{transform:translate3d(-4px, 0, 0)}40%, 60%{transform:translate3d(4px, 0, 0)}}.component-game .screen.box-screen .box-bottom .inner .hint{background-color:rgba(0, 0, 0, 0.5);border-radius:0.375rem;padding:1.125rem 1.375rem;grid-template-columns:2.5rem 1fr;gap:0.75rem;align-items:center;width:20.5rem;margin-top:1.5rem;display:none}.component-game .screen.box-screen .box-bottom .inner .hint.show{display:grid}@media (max-width:1000px){.component-game .screen.box-screen .box-bottom .inner .hint{margin-top:1rem}}.component-game .screen.box-screen .box-bottom .inner .hint .icon-wrap{display:flex;align-items:center;justify-content:center;border-radius:50%;width:2.5rem;height:2.5rem;background-color:rgba(255, 255, 255, 0.15)}.component-game .screen.box-screen .box-bottom .inner .hint .icon-wrap svg{display:block;width:1.375rem;height:1.375rem}.component-game .screen.box-screen .box-bottom .inner .hint .f-h4{margin-bottom:-0.125rem}.component-game .screen.box-screen .box-bottom .inner .hint .one{display:none}.component-game .screen.box-screen .bottom-spacer{height:4.0625rem;background-color:var(--accent)}.component-game .screen.box-screen .sticky-bottom-wrap{height:4.0625rem;background-color:var(--accent);position:fixed;z-index:10;width:100%;bottom:0}.component-game .screen.box-screen .sticky-bottom-wrap .sticky-bottom{background-color:rgba(0, 0, 0, 0.3);height:4.0625rem;display:flex;align-items:center;justify-content:center}.component-game .screen.box-screen .sticky-bottom-wrap .sticky-bottom .calculated-code-wrap{display:flex;align-items:center;justify-content:space-between;gap:1.65rem}.component-game .screen.box-screen .sticky-bottom-wrap .sticky-bottom .calculated-code-wrap .calculated-code{display:flex;gap:0.5rem}.component-game .screen.box-screen .sticky-bottom-wrap .sticky-bottom .calculated-code-wrap .calculated-code div{background-color:rgba(255, 255, 255, 0.15);display:flex;align-items:center;justify-content:center;width:2.3125rem;height:2.3125rem;border-radius:0.375rem}.component-game .screen.box-screen .sticky-bottom-wrap .sticky-bottom .calculated-code-wrap .calculated-code div p{color:#FFFFFF;font-size:1.625rem;font-weight:800;line-height:1em}.component-game .screen.box-screen .questions{margin:2rem 0 3.5rem;display:flex;flex-direction:column;gap:0.75rem}.component-game .screen.box-screen .questions .question{background-color:#FFFFFF;border:0.0625rem solid #D9D9D9;padding:1.375rem 1.25rem 1.5rem;border-radius:0.5rem;position:relative;transition:all 0.1s ease}.component-game .screen.box-screen .questions .question .map-point-incorrect,
.component-game .screen.box-screen .questions .question .test-answer-incorrect{display:none}.component-game .screen.box-screen .questions .question.wrong{border-color:#C70000;box-shadow:inset 0 0 0 0.0625rem #C70000}.component-game .screen.box-screen .questions .question.wrong .wrong{opacity:1 !important}.component-game .screen.box-screen .questions .question.wrong .wrong .test-answer-incorrect{display:block}.component-game .screen.box-screen .questions .question.wrong-location{border-color:#C70000;box-shadow:inset 0 0 0 0.0625rem #C70000}.component-game .screen.box-screen .questions .question.wrong-location .wrong{opacity:1 !important}.component-game .screen.box-screen .questions .question.wrong-location .wrong .map-point-incorrect{display:block}.component-game .screen.box-screen .questions .question .wrong{position:absolute;top:0;right:0;display:block;border-radius:0 0.5rem 0 0.5rem;padding:0.375rem 0.75rem;background-color:#C70000;opacity:0;pointer-events:none;transition:all 0.1s ease}.component-game .screen.box-screen .questions .question .wrong p{text-align:center;color:#FFFFFF}.component-game .screen.box-screen .questions .question .label{background-color:rgba(0, 0, 0, 0.05);padding:0.3125rem 0.625rem;border-radius:1rem;overflow:hidden;width:fit-content;background:linear-gradient(0deg, rgba(255, 255, 255, 0.88) 0%, rgba(255, 255, 255, 0.88) 100%), var(--accent)}.component-game .screen.box-screen .questions .question .label p{position:relative;z-index:2;color:var(--accent)}.component-game .screen.box-screen .questions .question .f-h4{margin:0.875rem 0}.component-game .screen.box-screen .questions .question .test-answers{margin-top:1.25rem;display:flex;flex-direction:column;gap:0.875rem}.component-game .screen.box-screen .questions .question .test-answers .answer{padding:0.875rem;border-radius:0.375rem;border:0.0625rem solid #D9D9D9;display:grid;grid-template-columns:2.8125rem 1fr;align-items:center;grid-gap:0.875rem;cursor:pointer}@media (min-width:1001px){.component-game .screen.box-screen .questions .question .test-answers .answer{transition:all 0.1s ease}.component-game .screen.box-screen .questions .question .test-answers .answer:hover{transform:scale(1.01);box-shadow:0 0 0.5rem rgba(0, 0, 0, 0.06)}}@media (max-width:1000px){.component-game .screen.box-screen .questions .question .test-answers .answer{transition:all 0.05s ease}}.component-game .screen.box-screen .questions .question .test-answers .answer.selected{transform:none}.component-game .screen.box-screen .questions .question .test-answers .answer .letter{width:2.8125rem;height:2.8125rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#00519D}.component-game .screen.box-screen .questions .question .test-answers .answer .letter p{line-height:2.8125rem;text-align:center;color:#FFFFFF;font-weight:500;font-size:1.25rem}.component-game .screen.box-screen .questions .question .test-answers .answer.selected{background:rgba(0, 81, 157, 0.04);border-color:#00519D;box-shadow:inset 0 0 0 0.0625rem #00519D}.component-game .screen.box-screen .questions .question .test-answers .answer:nth-child(1) .letter{background-color:#00519D}.component-game .screen.box-screen .questions .question .test-answers .answer:nth-child(1).selected{background:rgba(0, 81, 157, 0.04);border-color:#00519D;box-shadow:inset 0 0 0 0.0625rem #00519D}.component-game .screen.box-screen .questions .question .test-answers .answer:nth-child(2) .letter{background-color:#119300}.component-game .screen.box-screen .questions .question .test-answers .answer:nth-child(2).selected{background:rgba(17, 147, 0, 0.04);border-color:#119300;box-shadow:inset 0 0 0 0.0625rem #119300}.component-game .screen.box-screen .questions .question .test-answers .answer:nth-child(3) .letter{background-color:#BFAF01}.component-game .screen.box-screen .questions .question .test-answers .answer:nth-child(3).selected{background:rgba(191, 175, 1, 0.04);border-color:#BFAF01;box-shadow:inset 0 0 0 0.0625rem #BFAF01}.component-game .screen.box-screen .questions .question .test-answers .answer:nth-child(4) .letter{background-color:#9D4100}.component-game .screen.box-screen .questions .question .test-answers .answer:nth-child(4).selected{background:rgba(157, 65, 0, 0.04);border-color:#9D4100;box-shadow:inset 0 0 0 0.0625rem #9D4100}.component-game .screen.box-screen .questions .question .test-answers .answer:nth-child(5) .letter{background-color:#01BFA9}.component-game .screen.box-screen .questions .question .test-answers .answer:nth-child(5).selected{background:rgba(1, 191, 169, 0.04);border-color:#01BFA9;box-shadow:inset 0 0 0 0.0625rem #01BFA9}.component-game .screen.box-screen .questions .question .test-answers .answer:nth-child(6) .letter{background-color:#BC01BF}.component-game .screen.box-screen .questions .question .test-answers .answer:nth-child(6).selected{background:rgba(188, 1, 191, 0.04);border-color:#BC01BF;box-shadow:inset 0 0 0 0.0625rem #BC01BF}.component-game .screen.box-screen.map-box .question .sublabel{color:#112206;margin:1.75rem 0 0.875rem}.component-game .screen.box-screen.map-box .question .test-answers{margin-top:0}.component-game .screen.box-screen.map-box .question .selected-location{align-items:center;gap:0.5rem;margin-bottom:1.125rem;display:none}.component-game .screen.box-screen.map-box .question .selected-location.show{display:flex}.component-game .screen.box-screen.map-box .question .select-map-point{width:100%}.component-game .screen.box-screen.map-box .question .select-map-point.white span{color:#32372E !important}.component-game .screen.box-screen.map-box .question .change-point{display:none}.component-game .screen.box-screen.map-box .question.something-selected .set-point{display:none}.component-game .screen.box-screen.map-box .question.something-selected .change-point{display:block}.component-game .screen.box-screen.map-box .popup.map-popup{left:0;pointer-events:none;display:none}.component-game .screen.box-screen.map-box .popup.map-popup.show{display:block}.component-game .screen.box-screen.map-box .popup.map-popup .popup-inner{padding:2rem 0.75rem 4rem}@media (max-width:1000px){.component-game .screen.box-screen.map-box .popup.map-popup .popup-inner{top:10dvh;height:90dvh}}@media (min-width:1001px){.component-game .screen.box-screen.map-box .popup.map-popup .popup-inner{padding:3rem 2rem}}.component-game .screen.box-screen.map-box .popup.map-popup .popup-inner .map-title{margin-bottom:1.5rem}.component-game .screen.box-screen.map-box .popup.map-popup .popup-inner #box-2-map{pointer-events:none;width:100%;height:calc(100% - 9rem);border-radius:0.75rem;z-index:9;position:relative}@media (max-width:1000px){.component-game .screen.box-screen.map-box .popup.map-popup .popup-inner #box-2-map{height:calc(100% - 6rem)}}.component-game .screen.box-screen.map-box .popup.map-popup .popup-inner .confirm-map-point{z-index:10}.component-game .screen.box-screen.map-box .popup.map-popup .map-marker-wrap{background:none;border:0}.component-game .screen.box-screen.map-box .popup.map-popup .map-marker-wrap .map-marker{width:4rem;height:4rem;border-radius:50%;background:#FFFFFF;border:0.125rem solid #FFFFFF;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s ease;box-shadow:0 0.0625rem 0.25rem rgba(0, 0, 0, 0.33)}.component-game .screen.box-screen.map-box .popup.map-popup .map-marker-wrap .map-marker span{font-size:1.875rem;font-weight:800;color:#112206;transition:all 0.2s ease}.component-game .screen.box-screen.map-box .popup.map-popup .map-marker-wrap .map-marker.selected{background-color:#266300}.component-game .screen.box-screen.map-box .popup.map-popup .map-marker-wrap .map-marker.selected span{color:#FFFFFF}.component-game .screen.box-screen.map-box.active .map-popup.show{pointer-events:all !important}.component-game .screen.box-screen.map-box.active .map-popup.show #box-2-map{pointer-events:all !important}.component-game .screen.box-screen.label-box .question, .component-game .screen.box-screen.waste-box .question{padding-bottom:2.5rem}.component-game .screen.box-screen.label-box .question .sublabel, .component-game .screen.box-screen.waste-box .question .sublabel{margin:2rem 0 0.75rem;color:var(--accent)}.component-game .screen.box-screen.label-box .location-description, .component-game .screen.box-screen.waste-box .location-description{margin-top:0.875rem}.component-game .screen.box-screen.label-box .label-answer-swiper,
.component-game .screen.box-screen.label-box .waste-item-swiper,
.component-game .screen.box-screen.label-box .waste-container-swiper, .component-game .screen.box-screen.waste-box .label-answer-swiper,
.component-game .screen.box-screen.waste-box .waste-item-swiper,
.component-game .screen.box-screen.waste-box .waste-container-swiper{overflow:hidden;width:calc(100% + 2.5rem);margin-left:-1.25rem;position:relative}.component-game .screen.box-screen.label-box .label-answer-swiper .prev-label,
.component-game .screen.box-screen.label-box .label-answer-swiper .next-label,
.component-game .screen.box-screen.label-box .waste-item-swiper .prev-label,
.component-game .screen.box-screen.label-box .waste-item-swiper .next-label,
.component-game .screen.box-screen.label-box .waste-container-swiper .prev-label,
.component-game .screen.box-screen.label-box .waste-container-swiper .next-label, .component-game .screen.box-screen.waste-box .label-answer-swiper .prev-label,
.component-game .screen.box-screen.waste-box .label-answer-swiper .next-label,
.component-game .screen.box-screen.waste-box .waste-item-swiper .prev-label,
.component-game .screen.box-screen.waste-box .waste-item-swiper .next-label,
.component-game .screen.box-screen.waste-box .waste-container-swiper .prev-label,
.component-game .screen.box-screen.waste-box .waste-container-swiper .next-label{position:absolute;width:3rem;height:3rem;border-radius:50%;background-color:#FFFFFF;box-shadow:0 0.0625rem 0.5rem rgba(0, 0, 0, 0.15);display:flex;align-items:center;justify-content:center;top:calc(50% - 1.5rem);z-index:3;transition:all 0.2s ease;cursor:pointer}@media (min-width:1001px){.component-game .screen.box-screen.label-box .label-answer-swiper .prev-label:hover, .component-game .screen.box-screen.label-box .label-answer-swiper .next-label:hover, .component-game .screen.box-screen.label-box .waste-item-swiper .prev-label:hover, .component-game .screen.box-screen.label-box .waste-item-swiper .next-label:hover, .component-game .screen.box-screen.label-box .waste-container-swiper .prev-label:hover, .component-game .screen.box-screen.label-box .waste-container-swiper .next-label:hover, .component-game .screen.box-screen.waste-box .label-answer-swiper .prev-label:hover, .component-game .screen.box-screen.waste-box .label-answer-swiper .next-label:hover, .component-game .screen.box-screen.waste-box .waste-item-swiper .prev-label:hover, .component-game .screen.box-screen.waste-box .waste-item-swiper .next-label:hover, .component-game .screen.box-screen.waste-box .waste-container-swiper .prev-label:hover, .component-game .screen.box-screen.waste-box .waste-container-swiper .next-label:hover{transform:scale(1.06)}}.component-game .screen.box-screen.label-box .label-answer-swiper .prev-label svg,
.component-game .screen.box-screen.label-box .label-answer-swiper .next-label svg,
.component-game .screen.box-screen.label-box .waste-item-swiper .prev-label svg,
.component-game .screen.box-screen.label-box .waste-item-swiper .next-label svg,
.component-game .screen.box-screen.label-box .waste-container-swiper .prev-label svg,
.component-game .screen.box-screen.label-box .waste-container-swiper .next-label svg, .component-game .screen.box-screen.waste-box .label-answer-swiper .prev-label svg,
.component-game .screen.box-screen.waste-box .label-answer-swiper .next-label svg,
.component-game .screen.box-screen.waste-box .waste-item-swiper .prev-label svg,
.component-game .screen.box-screen.waste-box .waste-item-swiper .next-label svg,
.component-game .screen.box-screen.waste-box .waste-container-swiper .prev-label svg,
.component-game .screen.box-screen.waste-box .waste-container-swiper .next-label svg{display:block;width:2rem;height:2rem}.component-game .screen.box-screen.label-box .label-answer-swiper .prev-label,
.component-game .screen.box-screen.label-box .waste-item-swiper .prev-label,
.component-game .screen.box-screen.label-box .waste-container-swiper .prev-label, .component-game .screen.box-screen.waste-box .label-answer-swiper .prev-label,
.component-game .screen.box-screen.waste-box .waste-item-swiper .prev-label,
.component-game .screen.box-screen.waste-box .waste-container-swiper .prev-label{left:1rem}.component-game .screen.box-screen.label-box .label-answer-swiper .next-label,
.component-game .screen.box-screen.label-box .waste-item-swiper .next-label,
.component-game .screen.box-screen.label-box .waste-container-swiper .next-label, .component-game .screen.box-screen.waste-box .label-answer-swiper .next-label,
.component-game .screen.box-screen.waste-box .waste-item-swiper .next-label,
.component-game .screen.box-screen.waste-box .waste-container-swiper .next-label{right:1rem}.component-game .screen.box-screen.label-box .label-answer-swiper .swiper-wrapper .swiper-slide,
.component-game .screen.box-screen.label-box .waste-item-swiper .swiper-wrapper .swiper-slide,
.component-game .screen.box-screen.label-box .waste-container-swiper .swiper-wrapper .swiper-slide, .component-game .screen.box-screen.waste-box .label-answer-swiper .swiper-wrapper .swiper-slide,
.component-game .screen.box-screen.waste-box .waste-item-swiper .swiper-wrapper .swiper-slide,
.component-game .screen.box-screen.waste-box .waste-container-swiper .swiper-wrapper .swiper-slide{height:auto;transition:all 0.2s ease}.component-game .screen.box-screen.label-box .label-answer-swiper .swiper-wrapper .swiper-slide .slide-inner,
.component-game .screen.box-screen.label-box .waste-item-swiper .swiper-wrapper .swiper-slide .slide-inner,
.component-game .screen.box-screen.label-box .waste-container-swiper .swiper-wrapper .swiper-slide .slide-inner, .component-game .screen.box-screen.waste-box .label-answer-swiper .swiper-wrapper .swiper-slide .slide-inner,
.component-game .screen.box-screen.waste-box .waste-item-swiper .swiper-wrapper .swiper-slide .slide-inner,
.component-game .screen.box-screen.waste-box .waste-container-swiper .swiper-wrapper .swiper-slide .slide-inner{padding:0.25rem;border-radius:1rem;border:0.125rem solid #D9D9D9;transform:scale(0.7);transition:all 0.2s ease}.component-game .screen.box-screen.label-box .label-answer-swiper .swiper-wrapper .swiper-slide .slide-inner img,
.component-game .screen.box-screen.label-box .waste-item-swiper .swiper-wrapper .swiper-slide .slide-inner img,
.component-game .screen.box-screen.label-box .waste-container-swiper .swiper-wrapper .swiper-slide .slide-inner img, .component-game .screen.box-screen.waste-box .label-answer-swiper .swiper-wrapper .swiper-slide .slide-inner img,
.component-game .screen.box-screen.waste-box .waste-item-swiper .swiper-wrapper .swiper-slide .slide-inner img,
.component-game .screen.box-screen.waste-box .waste-container-swiper .swiper-wrapper .swiper-slide .slide-inner img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;transition:all 0.2s ease;opacity:0.5}.component-game .screen.box-screen.label-box .label-answer-swiper .swiper-wrapper .swiper-slide.swiper-slide-active .slide-inner,
.component-game .screen.box-screen.label-box .waste-item-swiper .swiper-wrapper .swiper-slide.swiper-slide-active .slide-inner,
.component-game .screen.box-screen.label-box .waste-container-swiper .swiper-wrapper .swiper-slide.swiper-slide-active .slide-inner, .component-game .screen.box-screen.waste-box .label-answer-swiper .swiper-wrapper .swiper-slide.swiper-slide-active .slide-inner,
.component-game .screen.box-screen.waste-box .waste-item-swiper .swiper-wrapper .swiper-slide.swiper-slide-active .slide-inner,
.component-game .screen.box-screen.waste-box .waste-container-swiper .swiper-wrapper .swiper-slide.swiper-slide-active .slide-inner{transform:scale(1);border-color:var(--accent)}.component-game .screen.box-screen.label-box .label-answer-swiper .swiper-wrapper .swiper-slide.swiper-slide-active .slide-inner img,
.component-game .screen.box-screen.label-box .waste-item-swiper .swiper-wrapper .swiper-slide.swiper-slide-active .slide-inner img,
.component-game .screen.box-screen.label-box .waste-container-swiper .swiper-wrapper .swiper-slide.swiper-slide-active .slide-inner img, .component-game .screen.box-screen.waste-box .label-answer-swiper .swiper-wrapper .swiper-slide.swiper-slide-active .slide-inner img,
.component-game .screen.box-screen.waste-box .waste-item-swiper .swiper-wrapper .swiper-slide.swiper-slide-active .slide-inner img,
.component-game .screen.box-screen.waste-box .waste-container-swiper .swiper-wrapper .swiper-slide.swiper-slide-active .slide-inner img{opacity:1}.component-game .screen.box-screen.waste-box .box-main .sort-item{margin:0 auto}.component-game .screen.box-screen.waste-box .box-main .sort-item svg{width:1.75rem;height:1.75rem}.component-game .screen.box-screen.waste-box .waste-item-swiper{padding-bottom:1.25rem;margin:2.5rem 0 0 -0.75rem;width:calc(100% + 1.5rem)}.component-game .screen.box-screen.waste-box .waste-item-swiper .slide-inner{background-color:#FFFFFF;aspect-ratio:1;transition:all 0.4s ease}.component-game .screen.box-screen.waste-box .waste-item-swiper .slide-inner .f-t-cap{color:#72786E}.component-game .screen.box-screen.waste-box .waste-item-swiper .slide-inner img{width:85% !important;margin:0 auto}.component-game .screen.box-screen.waste-box .waste-item-swiper .swiper-slide.sorted .slide-inner{transform:translateY(50%) !important;opacity:0}.component-game .screen.box-screen.waste-box .waste-container-swiper{width:calc(100% + 1.5rem) !important;margin-left:-0.75rem !important}.component-game .screen.box-screen.waste-box .waste-container-swiper .slide-inner{border:none !important}.component-game .screen.box-screen.waste-box .waste-container-swiper .slide-inner img{aspect-ratio:revert-layer !important}.component-game .screen.box-screen.waste-box .items-sorted-wrap{margin:1.75rem 0 3rem;background-color:#FFFFFF;border-radius:0.5rem;border:0.0625rem solid #D9D9D9;padding:1.25rem}.component-game .screen.box-screen.waste-box .items-sorted-wrap .top{display:flex;align-items:center;justify-content:space-between}.component-game .screen.box-screen.waste-box .items-sorted-wrap .f-tr{margin:0.25rem 0 0.875rem}.component-game .screen.box-screen.waste-box .items-sorted-wrap .progress-bar{overflow:hidden;background-color:#D9D9D9;border-radius:1rem;height:0.375rem}.component-game .screen.box-screen.waste-box .items-sorted-wrap .progress-bar .progress{background-color:#266300;height:100%;width:100%;border-radius:1rem;transition:all 0.2s ease;transform:translateX(-100%)}.component-game .screen.box-screen.waste-box .wrong-item-popup{left:0}.component-game .screen.box-screen.waste-box .wrong-item-popup .popup-inner{padding-bottom:7rem}@media (max-width:1000px){.component-game .screen.box-screen.waste-box .wrong-item-popup .popup-inner{padding-bottom:10rem;height:80vh;top:20vh}}.component-game .screen.box-screen.waste-box .wrong-item-popup .popup-inner svg{display:block;width:5.5rem;height:5.5rem;margin:1rem auto 1.5rem}.component-game .screen.box-screen.waste-box .wrong-item-popup .popup-inner .f-h2{margin-bottom:1.25rem}.component-game .screen.box-screen.waste-box .all-sorted{display:none;align-items:center;justify-content:center;flex-direction:column;gap:0.875rem;background-color:#FFFFFF;border:0.125rem solid var(--accent);border-radius:0.5rem;padding:2rem 1.5rem;margin-top:2.5rem}.component-game .screen.box-screen.waste-box.all-sorted .all-sorted{display:flex}.component-game .screen.box-screen.waste-box.all-sorted .waste-item-swiper,
.component-game .screen.box-screen.waste-box.all-sorted .sort-item,
.component-game .screen.box-screen.waste-box.all-sorted .waste-container-swiper{display:none}.component-game .screen.game-end-screen{background-color:#266300}@media (min-width:601px){.component-game .screen.game-end-screen:before{content:"";z-index:1;width:100%;height:100%;inset:0;position:absolute;background:url("/wp-content/uploads/2026/09/bg-pattern.png");opacity:0.6;z-index:1}}.component-game .screen.game-end-screen .inner{padding:2.25rem 1.5rem 2rem;position:relative;z-index:2;min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width:600px){.component-game .screen.game-end-screen .inner:before{content:"";z-index:1;width:100%;height:100%;inset:0;position:absolute;background:url("/wp-content/uploads/2026/09/bg-pattern.png");opacity:0.6;z-index:1}}.component-game .screen.game-end-screen .inner > *{z-index:2;position:relative}.component-game .screen.game-end-screen .inner .logo-wrap{display:flex;align-items:center;justify-content:center}.component-game .screen.game-end-screen .inner .logo-wrap img{height:auto;display:block;width:11.625rem}.component-game .screen.game-end-screen .inner .f-h1{margin:2rem 0 0.75rem}.component-game .screen.game-end-screen .inner .f-txl{margin-bottom:2.25rem}.component-game .screen.game-end-screen .inner .btn.ghost{margin-top:auto}.component-game .screen.game-end-screen .inner .form-wrap{background-color:#FFFFFF;border-radius:0.5rem;padding:1.5rem;width:100%;max-width:26.25rem;margin-bottom:3rem}@media (max-width:600px){.component-game .screen.game-end-screen .inner .form-wrap{width:100%}}.component-game .screen.game-end-screen .inner .form-wrap .f-tl{margin:0.5rem 0 1.25rem;color:#72786E !important}.component-game #waiting-for-host .screen-inner{height:100%}.component-game #waiting-for-host .screen-inner .inner{max-width:45rem !important;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding-bottom:6rem}.component-game #waiting-for-host .screen-inner .inner .loading svg{display:block;width:7rem;height:7rem;animation:spin linear 3s infinite}@keyframes spin{0%{transform:rotate(0)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.component-game .controls{position:fixed;bottom:1.5rem;left:1.5rem;z-index:100;display:flex;display:none;gap:1rem}@media (max-width:1000px){.component-game .controls{bottom:1.125rem;left:1.125rem}}@media (max-width:600px){.component-game .controls{bottom:6rem}}.component-game .controls .circle-btn{background-color:#FFFFFF;width:2.5rem;height:2.5rem;border-radius:50%;box-shadow:0 0.0625rem 0.5rem rgba(0, 0, 0, 0.15);display:flex;align-items:center;justify-content:center;z-index:10;transition:all 0.2s ease}.component-game .controls .circle-btn svg{display:block;width:1.375rem;height:1.375rem}.component-game .controls .circle-btn:hover{cursor:pointer}@media (min-width:1001px){.component-game .controls .circle-btn:hover{transform:scale(1.06);box-shadow:0 0.0625rem 1rem rgba(0, 0, 0, 0.2)}}.component-game .controls .music-toggle .off{display:block}.component-game .controls .music-toggle .on{display:none}.component-game .controls .music-toggle.on .on{display:block}.component-game .controls .music-toggle.on .off{display:none}.component-game .controls .music-toggle.off .on{display:none !important}.component-game .controls .music-toggle.off .off{display:block !important}.component-game .screen.intro-wrap.active ~ .controls{bottom:6rem !important}.component-home .top{position:relative;background-color:#266300;min-height:100vh}.component-home .top:before{content:"";z-index:1;width:100%;height:100%;inset:0;position:absolute;background:url("/wp-content/uploads/2026/09/bg-pattern.png");opacity:0.6}.component-home .top .inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;height:100%;min-height:100vh;padding-top:5.125rem}.component-home .top .inner .logo-wrap{margin-top:10vw}@media (max-width:1000px){.component-home .top .inner .logo-wrap{margin-top:0}}.component-home .top .inner .logo-wrap img{display:block;max-width:17.5rem;width:100%;height:auto}.component-home .top .inner .desc{max-width:20.75rem;margin:1.625rem 0 3.75rem}.component-home .top .inner .btn-group{display:flex;flex-direction:column;gap:1.25rem;max-width:20.75rem;width:100%}@media (max-width:600px){.component-home .top .inner .btn-group{max-width:unset}}.component-home .top .inner .btn-group .btn{width:100%}.component-home .top .inner .more-cta{margin-top:auto;padding-bottom:2.5rem;padding-top:2rem}@media (max-width:1000px){.component-home .top .inner .more-cta{padding-bottom:1.5rem}}.component-home .top .inner .more-cta a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0.625rem}.component-home .more-info{background-color:#F1F1F1;padding:8rem 0 7.5rem}@media (max-width:1000px){.component-home .more-info{padding:5rem 0}}.component-home .more-info .inner{max-width:30rem}@media (max-width:1000px){.component-home .more-info .inner{max-width:unset}}.component-home .logos{background-color:#FFFFFF;border-top:0.1875rem solid #EDEDED;padding:3.125rem 0}@media (max-width:1000px){.component-home .logos{padding:2rem 0}}.component-home .logos .inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4.5rem}@media (max-width:1000px){.component-home .logos .inner{padding:0 !important;display:grid;grid-template-columns:1fr;gap:0}}@media (max-width:1000px){.component-home .logos .inner .logo-wrap{padding:0 1.25rem}}@media (max-width:1000px){.component-home .logos .inner .logo-wrap:not(:last-child){border-bottom:0.1875rem solid #EDEDED;margin-bottom:2rem;padding-bottom:2rem}}@media (max-width:1000px){.component-home .logos .inner .logo-wrap:nth-child(2){order:-1}}@media (max-width:600px){.component-home .logos .inner .logo-wrap:nth-child(1) img{width:60%}}.component-home .logos .inner .logo-wrap img{display:block;height:7.125rem;width:auto}@media (max-width:1000px){.component-home .logos .inner .logo-wrap img{margin:0 auto}}@media (max-width:600px){.component-home .logos .inner .logo-wrap img{width:100%;height:auto}}.component-home .developer{padding:1.5rem}.component-home .developer a{color:#266300;text-decoration:none}.component-home .developer a:hover{text-decoration:underline}.component-home .circle-btn{background-color:#FFFFFF;width:2.5rem;height:2.5rem;border-radius:50%;box-shadow:0 0.0625rem 0.5rem rgba(0, 0, 0, 0.15);display:flex;align-items:center;justify-content:center;z-index:10;transition:all 0.2s ease}.component-home .circle-btn svg{display:block;width:1.375rem;height:1.375rem}.component-home .circle-btn:hover{cursor:pointer}@media (min-width:1001px){.component-home .circle-btn:hover{transform:scale(1.06);box-shadow:0 0.0625rem 1rem rgba(0, 0, 0, 0.2)}}.component-home .form-popup{position:fixed;background-color:#266300;inset:0;width:100%;height:100%;opacity:0;transition:all 0.2s ease;z-index:100;pointer-events:none;overflow:auto}.component-home .form-popup:before{content:"";z-index:1;width:100%;height:100%;inset:0;position:absolute;background:url("/wp-content/uploads/2026/09/bg-pattern.png");opacity:0.6}.component-home .form-popup.show{opacity:1;pointer-events:all}.component-home .form-popup .inner{position:relative;z-index:2;display:flex;flex-direction:column;height:100%}@media (min-width:601px){.component-home .form-popup .inner{justify-content:center;padding:0 1.5rem;max-width:30rem;margin:0 auto}}.component-home .form-popup .inner .text{margin-top:auto}@media (min-width:601px){.component-home .form-popup .inner .text{margin-top:unset}}.component-home .form-popup .inner .text .f-tl{margin:0.75rem 0 2rem}.component-home .form-popup .inner .form-wrap{background-color:#FFFFFF;border-radius:1.25rem 1.25rem 0 0;padding:2rem 1.5rem;margin-top:auto}@media (min-width:601px){.component-home .form-popup .inner .form-wrap{margin-top:unset;border-radius:1.25rem}}.component-home .form-popup .popup-header{padding:1.5rem;display:flex;align-items:center;justify-content:space-between}.component-home .form-popup .popup-header.mob{display:none}@media (max-width:600px){.component-home .form-popup .popup-header.mob{display:flex}}.component-home .form-popup .popup-header.desk{display:flex;position:absolute;inset:0;width:100%;height:fit-content}@media (max-width:600px){.component-home .form-popup .popup-header.desk{display:none !important}}@media (max-width:600px){.component-home .form-popup.form-center .inner{padding-bottom:3rem}.component-home .form-popup.form-center .form-wrap{margin:0 1.5rem auto;border-radius:0.5rem}}[lang=lv] .component-home .btn-group{max-width:24rem !important}.component-host_game{height:100vh}.component-host_game .screen{position:fixed;height:100%;width:100%;inset:0;pointer-events:none;opacity:0;background-color:#F1F1F1;overflow:auto;transition:all 0.3s ease}.component-host_game .screen.active{opacity:1;pointer-events:all}.component-host_game .controls{position:fixed;bottom:1.5rem;left:1.5rem;z-index:100;display:flex;gap:1rem}@media (max-width:1000px){.component-host_game .controls{bottom:1.125rem;left:1.125rem}}.component-host_game .controls .circle-btn{background-color:#FFFFFF;width:2.5rem;height:2.5rem;border-radius:50%;box-shadow:0 0.0625rem 0.5rem rgba(0, 0, 0, 0.15);display:flex;align-items:center;justify-content:center;z-index:10;transition:all 0.2s ease}.component-host_game .controls .circle-btn svg{display:block;width:1.375rem;height:1.375rem}.component-host_game .controls .circle-btn:hover{cursor:pointer}@media (min-width:1001px){.component-host_game .controls .circle-btn:hover{transform:scale(1.06);box-shadow:0 0.0625rem 1rem rgba(0, 0, 0, 0.2)}}.component-host_game .controls .music-toggle .off{display:block}.component-host_game .controls .music-toggle .on{display:none}.component-host_game .controls .music-toggle.on .on{display:block}.component-host_game .controls .music-toggle.on .off{display:none}.component-host_game .controls .music-toggle.off .on{display:none !important}.component-host_game .controls .music-toggle.off .off{display:block !important}.component-host_game .screen.intro-wrap.active ~ .controls{bottom:6rem !important}.component-host_game .screen.intro-wrap .intro{overflow:hidden;height:100%;display:flex;flex-direction:column}.component-host_game .screen.intro-wrap .intro .intro-header{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:0.375rem;padding:1.5rem}.component-host_game .screen.intro-wrap .intro .intro-header .intro-step{height:0.3125rem;background-color:#D9D9D9;border-radius:1rem}.component-host_game .screen.intro-wrap .intro .intro-header .intro-step.completed, .component-host_game .screen.intro-wrap .intro .intro-header .intro-step.current{background-color:#266300}.component-host_game .screen.intro-wrap .intro .intro-swiper .swiper-wrapper .swiper-slide .slide-inner{display:flex;flex-direction:column;align-items:center;padding:0 1.5rem}.component-host_game .screen.intro-wrap .intro .intro-swiper .swiper-wrapper .swiper-slide .slide-inner img{display:block;width:100%;height:auto;margin-bottom:1.5rem;border-radius:0.25rem}.component-host_game .screen.intro-wrap .intro .intro-swiper .swiper-wrapper .swiper-slide .slide-inner .slide-title{margin-bottom:1.25rem}.component-host_game .screen.intro-wrap .intro .intro-controls{margin-top:auto;padding:1.5rem;display:flex;align-items:center;justify-content:space-between}.component-host_game .screen.intro-wrap .intro .intro-controls .intro-controls-btns .btn,
.component-host_game .screen.intro-wrap .intro .intro-controls .intro-controls-btns span{line-height:1em !important}.component-host_game .screen.intro-wrap .intro .intro-controls .intro-controls-btns .gotoscreen{display:none}.component-host_game .screen.intro-wrap .intro .intro-controls .intro-controls-btns.last .intro-next{display:none}.component-host_game .screen.intro-wrap .intro .intro-controls .intro-controls-btns.last .gotoscreen{display:block}.component-host_game .screen.intro-wrap .intro .intro-controls .intro-prev{transition:all 0.2s ease}.component-host_game .screen.intro-wrap .intro .intro-controls .intro-prev.first{opacity:0;pointer-events:none}.component-host_game #waiting-for-players .screen-inner{height:100%;padding:1.5rem;display:grid;grid-template-columns:1fr 27rem;gap:1.5rem}@media (max-width:1150px){.component-host_game #waiting-for-players .screen-inner{grid-template-columns:1fr 22rem}}@media (max-width:1000px){.component-host_game #waiting-for-players .screen-inner{padding:1.25rem;grid-template-columns:1fr}}.component-host_game #waiting-for-players .screen-inner .left .top{border-radius:1.25rem;padding:3rem;display:flex;align-items:center;justify-content:space-between;overflow:hidden;gap:3rem}@media (max-width:1000px){.component-host_game #waiting-for-players .screen-inner .left .top{gap:2rem;flex-direction:column;padding:2.5rem 1.5rem}.component-host_game #waiting-for-players .screen-inner .left .top p{text-align:center}.component-host_game #waiting-for-players .screen-inner .left .top a{margin:0 auto}}.component-host_game #waiting-for-players .screen-inner .left .top a{flex-shrink:0}.component-host_game #waiting-for-players .screen-inner .left .player-list-wrap{padding:3rem 3rem 10rem}@media (max-width:1000px){.component-host_game #waiting-for-players .screen-inner .left .player-list-wrap{padding:3rem 0 8rem}}.component-host_game #waiting-for-players .screen-inner .left .player-list-wrap .player-list-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}@media (max-width:600px){.component-host_game #waiting-for-players .screen-inner .left .player-list-wrap .player-list-top{margin-bottom:1rem}}@media (max-width:400px){.component-host_game #waiting-for-players .screen-inner .left .player-list-wrap .player-list-top{flex-direction:column;gap:0.75rem}}.component-host_game #waiting-for-players .screen-inner .left .player-list-wrap .player-list-top .player-count-wrap{display:flex;align-items:center;justify-content:center;padding:0.3125rem 1.25rem;background-color:#E5ECE0;gap:0.375rem;border-radius:5rem}.component-host_game #waiting-for-players .screen-inner .left .player-list-wrap .player-list-top .player-count-wrap p{color:#266300;font-size:1.125rem;letter-spacing:-0.02em;text-transform:uppercase;font-weight:500}.component-host_game #waiting-for-players .screen-inner .left .player-list-wrap .player-list-top .player-count-wrap .multiple{display:none}.component-host_game #waiting-for-players .screen-inner .left .player-list-wrap .player-list-top .player-count-wrap.multiple .single{display:none}.component-host_game #waiting-for-players .screen-inner .left .player-list-wrap .player-list-top .player-count-wrap.multiple .multiple{display:inline}.component-host_game #waiting-for-players .screen-inner .left .player-list-wrap .player-list-top .player-count-wrap.single .single{display:inline}.component-host_game #waiting-for-players .screen-inner .left .player-list-wrap .player-list-top .player-count-wrap.single .multiple{display:none}.component-host_game #waiting-for-players .screen-inner .left .player-list-wrap .player-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}@media (max-width:1470px){.component-host_game #waiting-for-players .screen-inner .left .player-list-wrap .player-list{grid-template-columns:repeat(2, 1fr)}}@media (max-width:1000px){.component-host_game #waiting-for-players .screen-inner .left .player-list-wrap .player-list{grid-template-columns:repeat(2, 1fr)}}@media (max-width:800px){.component-host_game #waiting-for-players .screen-inner .left .player-list-wrap .player-list{grid-template-columns:1fr;gap:0.75rem}}.component-host_game #waiting-for-players .screen-inner .left .player-list-wrap .player-list .player{display:grid;grid-template-columns:3.1875rem 1fr;gap:1rem;background-color:#FFFFFF;border:0.0625rem solid #D9D9D9;border-radius:0.5rem;padding:0.75rem;align-items:center}.component-host_game #waiting-for-players .screen-inner .left .player-list-wrap .player-list .player .initials-wrap{display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:0.5rem;height:3.1875rem;width:3.1875rem;background-color:#266300;background-color:var(--accent)}.component-host_game #waiting-for-players .screen-inner .left .player-list-wrap .player-list .player .initials-wrap .initials{font-size:1.375rem;text-transform:uppercase;font-weight:700;color:#FFFFFF}.component-host_game #waiting-for-players .screen-inner .left .player-list-wrap .player-list .player .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.component-host_game #waiting-for-players .screen-inner .right{background-color:#FFFFFF;border-radius:1.25rem;border:0.0625rem solid #D9D9D9;display:flex;flex-direction:column}.component-host_game #waiting-for-players .screen-inner .right .top{padding:2.5rem 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:start}.component-host_game #waiting-for-players .screen-inner .right .top .qr-code-wrap{width:100%;padding:2rem 3rem}@media (max-width:1000px){.component-host_game #waiting-for-players .screen-inner .right .top .qr-code-wrap{padding:2rem}}.component-host_game #waiting-for-players .screen-inner .right .top .qr-code-wrap .qr-code img{display:block;width:100%;height:auto}.component-host_game #waiting-for-players .screen-inner .right .bottom{margin-top:auto;border-top:0.0625rem solid #D9D9D9;padding:3rem 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0.375rem}.component-host_game #waiting-for-players .screen-inner .right .bottom .join-code{font-size:3.625rem;letter-spacing:0.2em;font-weight:800}@media (max-width:600px){.component-host_game #waiting-for-players .screen-inner .right .bottom .join-code{font-size:2.5rem}}@media (max-width:1000px){.component-host_game #waiting-for-players .screen-inner .right{order:-1}}.component-host_game #game-active .screen-inner{height:100%;padding:1.5rem}.component-host_game #game-active .screen-inner .top{border-radius:1.25rem;padding:3rem;display:flex;align-items:center;justify-content:space-between;overflow:hidden;gap:3rem}@media (max-width:1000px){.component-host_game #game-active .screen-inner .top{gap:2rem;flex-direction:column;padding:2.5rem 1.5rem}.component-host_game #game-active .screen-inner .top p{text-align:center}.component-host_game #game-active .screen-inner .top a{margin:0 auto}}.component-host_game #game-active .screen-inner .top a{flex-shrink:0}.component-host_game #game-active .screen-inner .player-leaderboard{padding:3rem;display:flex;flex-direction:column;gap:0.75rem}@media (max-width:1000px){.component-host_game #game-active .screen-inner .player-leaderboard{padding:3rem 0}}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap{display:grid;grid-template-columns:3rem 1fr;gap:1rem;align-items:center;order:var(--order)}@media (max-width:600px){.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap{grid-template-columns:1.5rem 1fr;gap:0.875rem}}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap .position{text-align:center}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap .player{display:grid;grid-template-columns:14rem 1fr 3.5rem;gap:1rem;align-items:center;background-color:#FFFFFF;border:0.0625rem solid #D9D9D9;border-radius:0.5rem;padding:1.25rem;align-items:center}@media (max-width:600px){.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap .player{grid-template-columns:1fr 3.5rem;padding:0.875rem}}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap .player .name-wrap{display:grid;grid-template-columns:3.1875rem 1fr;gap:1rem;align-items:center}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap .player .name-wrap .initials-wrap{display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:0.5rem;height:3.1875rem;width:3.1875rem;background-color:#266300;background-color:var(--accent)}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap .player .name-wrap .initials-wrap .initials{font-size:1.375rem;text-transform:uppercase;font-weight:700;color:#FFFFFF}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap .player .name-wrap .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap .player .progress-bar-wrap{height:1.25rem;width:100%;border-radius:1rem;border:0.0625rem solid #D9D9D9;background-color:#F0F0F0;overflow:hidden}@media (max-width:600px){.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap .player .progress-bar-wrap{display:none}}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap .player .progress-bar-wrap .progress-bar{transition:all 0.8s ease;height:100%;border-radius:1rem;width:10%;background-color:#8B8B8B}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap .player .progress-boxes-wrap{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:0.125rem}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap .player .progress-boxes-wrap .f-h4d{font-weight:700 !important}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap .player .progress-boxes-wrap p{color:#72786E !important;transition:all 0.8s ease}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap [data-boxes="0"],
.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap [data-boxes="1"],
.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap [data-boxes="2"],
.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap [data-boxes="3"],
.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap [data-boxes="4"]{display:none}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap[data-boxes="0"] [data-boxes="0"]{display:block}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap[data-boxes="0"] .progress-bar{width:10%;background-color:#8B8B8B}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap[data-boxes="0"] .progress-boxes-wrap p{color:#72786E !important}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap[data-boxes="1"] [data-boxes="1"]{display:block}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap[data-boxes="1"] .progress-bar{width:25% !important;background-color:#EB2A2A !important}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap[data-boxes="1"] .progress-boxes-wrap p{color:#BA3C3C !important}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap[data-boxes="2"] [data-boxes="2"]{display:block}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap[data-boxes="2"] .progress-bar{width:50% !important;background-color:#FF861B !important}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap[data-boxes="2"] .progress-boxes-wrap p{color:#B86925 !important}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap[data-boxes="3"] [data-boxes="3"]{display:block}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap[data-boxes="3"] .progress-bar{width:75% !important;background-color:#E4C100 !important}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap[data-boxes="3"] .progress-boxes-wrap p{color:#9F8700 !important}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap[data-boxes="4"] [data-boxes="4"]{display:block}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap[data-boxes="4"] .progress-bar{width:100% !important;background-color:#266300 !important}.component-host_game #game-active .screen-inner .player-leaderboard .player-wrap[data-boxes="4"] .progress-boxes-wrap p{color:#266300 !important}.component-host_game #game-active .game-finished{display:none !important}.component-host_game #game-active.game-finished .game-finished{display:flex !important}.component-host_game #game-active.game-finished .game-active{display:none !important}.component-host_game #game-active .pedestal-wrap .pedestal{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0.75rem;margin:4.5rem auto 1rem;align-items:end}@media (max-width:1000px){.component-host_game #game-active .pedestal-wrap .pedestal{margin-top:3rem;margin-bottom:0.5rem}}@media (max-width:600px){.component-host_game #game-active .pedestal-wrap .pedestal{margin-bottom:0}}.component-host_game #game-active .pedestal-wrap .pedestal .place{display:flex;flex-direction:column;align-items:center;justify-content:end;gap:0.875rem}.component-host_game #game-active .pedestal-wrap .pedestal .place .name-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0.75rem;padding:1.25rem 0.75rem;aspect-ratio:1;background-color:#FFFFFF;border:0.0625rem solid #D9D9D9;border-radius:0.5rem;box-shadow:0 0.1875rem 0.5rem rgba(0, 0, 0, 0.18)}@media (max-width:1000px){.component-host_game #game-active .pedestal-wrap .pedestal .place .name-wrap{padding:0.75rem 0}}.component-host_game #game-active .pedestal-wrap .pedestal .place .name-wrap .initials-wrap{display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:0.75rem;height:4.375rem;width:4.375rem;background-color:#266300;background-color:var(--accent)}@media (max-width:600px){.component-host_game #game-active .pedestal-wrap .pedestal .place .name-wrap .initials-wrap{height:3.1875rem;width:3.1875rem}.component-host_game #game-active .pedestal-wrap .pedestal .place .name-wrap .initials-wrap .initials{font-size:1.375rem !important}}.component-host_game #game-active .pedestal-wrap .pedestal .place .name-wrap .initials-wrap .initials{font-size:1.875rem;text-transform:uppercase;font-weight:700;color:#FFFFFF}.component-host_game #game-active .pedestal-wrap .pedestal .place .name-wrap .name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:7rem;font-size:1rem !important}@media (max-width:440px){.component-host_game #game-active .pedestal-wrap .pedestal .place .name-wrap .name{max-width:22vw}}.component-host_game #game-active .pedestal-wrap .pedestal .place img{width:100%;height:auto;display:block}.component-host_game .popup{position:fixed;top:0;width:100%;height:100%;opacity:0;transition:all 0.3s ease;z-index:20;pointer-events:none;background-color:rgba(0, 0, 0, 0.4);backdrop-filter:blur(0.625rem);-webkit-backdrop-filter:blur(0.625rem);display:flex;align-items:center;justify-content:center;padding:1.5rem}.component-host_game .popup .f-h1d.red{color:#EC2A2A !important}.component-host_game .popup .btn.red{background-color:#EC2A2A !important}.component-host_game .popup .popup-inner{transition:all 0.3s ease;opacity:0;transform:translateY(3rem)}.component-host_game .popup.show{pointer-events:all;opacity:1}.component-host_game .popup.show .popup-inner{transform:none;opacity:1}.component-host_game .popup.show .btn{opacity:1 !important}.component-host_game .popup .popup-inner{position:relative;background-color:#FFFFFF;border-radius:1rem;padding:4.5rem 1.5rem 3.625rem;max-width:37.5rem;width:100%}.component-host_game .popup .popup-inner .f-h1d{margin-bottom:0.875rem}.component-host_game .popup .popup-inner .btn.ghost span{color:#72786E}@media (max-width:600px){.component-host_game .popup .popup-inner .btn{width:100%}}.component-host_game .popup .popup-inner .btns{margin-top:3rem;display:flex;flex-direction:column;gap:1.75rem}@media (max-width:600px){.component-host_game .popup .popup-inner .btns span{font-size:1.125rem}}@media (max-width:600px){.component-host_game #review-form{overflow:auto !important;display:block !important}}.component-host_game #review-form .popup-inner{padding-bottom:2rem}.component-host_game #review-form .form-wrap{margin-top:2.5rem}.component-host_game #review-form .form-wrap .radio-group label{font-size:1rem}.component-join_game .circle-btn{background-color:#FFFFFF;width:2.5rem;height:2.5rem;border-radius:50%;box-shadow:0 0.0625rem 0.5rem rgba(0, 0, 0, 0.15);display:flex;align-items:center;justify-content:center;z-index:10;transition:all 0.2s ease}.component-join_game .circle-btn svg{display:block;width:1.375rem;height:1.375rem}.component-join_game .circle-btn:hover{cursor:pointer}@media (min-width:1001px){.component-join_game .circle-btn:hover{transform:scale(1.06);box-shadow:0 0.0625rem 1rem rgba(0, 0, 0, 0.2)}}.component-join_game .form-popup{position:fixed;background-color:#266300;inset:0;width:100%;height:100%;transition:all 0.2s ease;z-index:100;overflow:auto}.component-join_game .form-popup:before{content:"";z-index:1;width:100%;height:100%;inset:0;position:absolute;background:url("/wp-content/uploads/2026/09/bg-pattern.png");opacity:0.6}.component-join_game .form-popup .inner{position:relative;z-index:2;display:flex;flex-direction:column;height:100%}@media (min-width:601px){.component-join_game .form-popup .inner{justify-content:center;padding:0 1.5rem;max-width:30rem;margin:0 auto}}.component-join_game .form-popup .inner .text{margin-top:auto}@media (min-width:601px){.component-join_game .form-popup .inner .text{margin-top:unset}}.component-join_game .form-popup .inner .text .f-tl{margin:0.75rem 0 2rem}.component-join_game .form-popup .inner .form-wrap{background-color:#FFFFFF;border-radius:1.25rem 1.25rem 0 0;padding:2rem 1.5rem;margin-top:auto}@media (min-width:601px){.component-join_game .form-popup .inner .form-wrap{margin-top:unset;border-radius:1.25rem}}.component-join_game .form-popup .popup-header{padding:1.5rem;display:flex;align-items:center;justify-content:space-between}.component-join_game .form-popup .popup-header.mob{display:none}@media (max-width:600px){.component-join_game .form-popup .popup-header.mob{display:flex}}.component-join_game .form-popup .popup-header.desk{display:flex;position:absolute;inset:0;width:100%;height:fit-content}@media (max-width:600px){.component-join_game .form-popup .popup-header.desk{display:none !important}}html,
body{overflow-x:hidden;background:#fff}html[lang=lv] .en-text,
html[lang=lv] .es-text{display:none}html[lang=en] .lv-text,
html[lang=en] .es-text,
html[lang=en-US] .lv-text,
html[lang=en-US] .es-text{display:none}html[lang=es] .lv-text,
html[lang=es] .en-text{display:none}a,
p,
span,
img{user-select:none}*{-webkit-tap-highlight-color:transparent}.component *, .component-error *{font-family:"Outfit", sans-serif;font-optical-sizing:auto;font-style:normal;word-wrap:break-word}.lang-switcher{user-select:none;position:relative;cursor:pointer}@media (min-width:1001px){.lang-switcher:hover .list{transform:translateY(0) !important;opacity:1 !important;pointer-events:all !important}.lang-switcher:hover img{transform:rotate(180deg)}}@media (max-width:1000px){.lang-switcher.open .list{transform:translateY(0) !important;opacity:1 !important;pointer-events:all !important}.lang-switcher.open img{transform:rotate(180deg)}}.lang-switcher *{color:#F4F4F4;font-size:1rem;font-weight:500;text-transform:uppercase;text-align:center;line-height:1em}@media (max-width:1000px){.lang-switcher *{color:#112206}}.lang-switcher .active{position:relative;z-index:3;height:2.25rem;background-color:#112206;padding:0.5rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:0.25rem;border:0.0625rem solid #D9D9D9;border-radius:50rem;transition:all 0.2s ease}@media (max-width:1000px){.lang-switcher .active{background-color:#F1F1F1}}.lang-switcher .active img{width:1rem;height:1rem;display:block;transition:all 0.3s ease}@media (max-width:1000px){.lang-switcher .active img{filter:brightness(0);-webkit-filter:brightness(0)}}.lang-switcher .list{background-color:#32372E;border-radius:0 0 0.5rem 0.5rem;position:absolute;width:100%;left:0;z-index:2;top:1.125rem;display:flex;flex-direction:column;gap:0.625rem;align-items:center;padding:1.875rem 0.5rem 0.5rem;transform:translateY(-0.5rem);opacity:0;pointer-events:none;transition:all 0.2s ease}@media (max-width:1000px){.lang-switcher .list{background-color:#FFFFFF}}.lang-switcher .list a{display:block;width:100%;padding:0.5rem 0;transition:all 0.1s ease;border-radius:0.25rem}.lang-switcher .list a:hover{background-color:rgba(255, 255, 255, 0.1)}.lang-switcher .list a:hover span{color:#FFFFFF}@media (max-width:1000px){.lang-switcher .list a:hover span{color:#112206}}.component-404{padding:6rem 0 6rem;min-height:50vh;display:flex;align-items:center;justify-content:center}@media (max-width:600px){.component-404{padding:4rem 0}}.component-404 .inner{display:flex;flex-direction:column;align-items:center;justify-content:center}.component-404 .inner h1{margin:1rem 0 2rem}.btn{display:flex;align-items:center;justify-content:center;width:fit-content;padding:1.125rem 2rem;background-color:#266300;border:0.1875rem solid rgba(255, 255, 255, 0.37);gap:0.625rem;border-radius:0.375rem;transition:all 0.15s ease;text-align:center;cursor:pointer}@media (min-width:1001px){.btn:hover{transform:scale(1.03);box-shadow:0 0 1rem rgba(0, 0, 0, 0.2)}}.btn span{font-family:"Bungee", sans-serif;text-align:center;color:#FFFFFF;font-size:1.375rem;line-height:1em}.btn svg{display:block;width:2rem;height:2rem;margin:-0.1875rem 0}.btn.white{background-color:#FFFFFF;border-color:#D9D9D9}.btn.white span{color:#266300 !important}.btn.ghost{padding:0.25rem !important;width:fit-content !important;background-color:transparent;border:none}@media (min-width:1001px){.btn.ghost:hover{transform:none;box-shadow:none}.btn.ghost:hover span{text-decoration:underline}}.btn.tac{margin:0 auto}.btn.btn-s{padding:1rem 2rem;gap:0.375rem}.btn.btn-s svg{width:1.25rem;height:1.25rem}.btn.btn-s span{font-size:1.25rem}.btn.btn-xs{padding:0.75rem 1.5rem;gap:0.375rem}.btn.btn-xs svg{width:1.125rem;height:1.125rem}.btn.btn-xs span{font-size:1.125rem}.btn.disabled{opacity:0.4;pointer-events:none}.btn.disabled:hover{cursor:default;transform:none;box-shadow:none}.bg-eco{position:relative;background-color:#266300}.bg-eco:before{content:"";z-index:1;width:100%;height:100%;inset:0;position:absolute;background:url("/wp-content/uploads/2026/09/bg-pattern.png");opacity:0.6;z-index:1}.bg-eco > *{position:relative;z-index:2}.custom-form,
.game-form{position:relative;display:flex;flex-wrap:wrap;gap:1.25rem 1rem;user-select:none}@media (max-width:600px){.custom-form, .game-form{gap:1rem}}.custom-form .field,
.game-form .field{position:relative;width:100%}.custom-form .field.half,
.game-form .field.half{width:calc(50% - 0.375rem)}@media (max-width:1120px){.custom-form .field.half, .game-form .field.half{width:100%}}@media (max-width:1000px){.custom-form .field.half, .game-form .field.half{width:calc(50% - 0.375rem)}}@media (max-width:600px){.custom-form .field.half, .game-form .field.half{width:100%}}.custom-form .field input,
.custom-form .field textarea,
.custom-form .field select,
.game-form .field input,
.game-form .field textarea,
.game-form .field select{position:relative;display:block;font-size:1rem;color:#112206;background-color:#FFFFFF !important;padding:1rem 1.25rem;border:0.125rem solid #D9D9D9;width:100%;line-height:1.3em;transition:border 0.15s ease;resize:vertical;border-radius:0.375rem;appearance:none;-webkit-appearance:none}@media (max-width:600px){.custom-form .field input, .custom-form .field textarea, .custom-form .field select, .game-form .field input, .game-form .field textarea, .game-form .field select{font-size:1rem}}.custom-form .field input:hover,
.custom-form .field textarea:hover,
.custom-form .field select:hover,
.game-form .field input:hover,
.game-form .field textarea:hover,
.game-form .field select:hover{border:0.125rem solid #266300}.custom-form .field input:focus,
.custom-form .field textarea:focus,
.custom-form .field select:focus,
.game-form .field input:focus,
.game-form .field textarea:focus,
.game-form .field select:focus{outline:none;border:0.125rem solid #266300}.custom-form .field.select,
.game-form .field.select{position:relative}.custom-form .field.select select,
.game-form .field.select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:2.5rem;text-overflow:ellipsis;white-space:nowrap}.custom-form .field.select:before,
.game-form .field.select:before{content:"";position:absolute;right:1rem;z-index:2;top:62%;width:1.25rem;height:1.25rem;pointer-events:none;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat center}.custom-form .field.select:has(select:focus)::before,
.game-form .field.select:has(select:focus)::before{transform:translateY(-50%) rotate(180deg)}.custom-form .field select,
.game-form .field select{padding:1rem 1.25rem}.custom-form .field label,
.game-form .field label{font-size:0.875rem;text-transform:uppercase;color:#72786E;letter-spacing:0.02em;display:block;margin-bottom:0.25rem}.custom-form .field.rating-wrap,
.game-form .field.rating-wrap{position:relative}.custom-form .field.rating-wrap .rating-value,
.game-form .field.rating-wrap .rating-value{position:absolute;top:1.375rem;left:0;pointer-events:none;width:12.25rem;opacity:0;height:2.25rem}.custom-form .field.rating-wrap .rating,
.game-form .field.rating-wrap .rating{display:flex;gap:0.25rem}.custom-form .field.rating-wrap .rating svg,
.game-form .field.rating-wrap .rating svg{display:block;width:2.25rem;height:2.25rem;transition:all 0.1s ease;cursor:pointer}.custom-form .field.rating-wrap .rating svg.hover path,
.game-form .field.rating-wrap .rating svg.hover path{fill:#e0ba74}.custom-form .field.rating-wrap .rating svg.active path,
.game-form .field.rating-wrap .rating svg.active path{fill:#FBA404 !important}.custom-form .field.readonly,
.game-form .field.readonly{pointer-events:none !important}.custom-form .field.readonly input,
.game-form .field.readonly input{background-color:#EFEFEF !important;color:#4D5548 !important;outline:none !important;border:none !important;font-weight:600;font-size:1.125rem;padding:0.875rem 1.25rem}.custom-form .field.readonly input:hover,
.custom-form .field.readonly input:active,
.game-form .field.readonly input:hover,
.game-form .field.readonly input:active{outline:none !important;border:none !important}.custom-form .checkbox-group label,
.game-form .checkbox-group label{display:block;font-size:1rem;font-weight:400;margin-bottom:0.75rem;color:#32372E;cursor:pointer;display:flex;align-items:center;gap:0.5rem}.custom-form .checkbox-group label span,
.game-form .checkbox-group label span{color:#266300}.custom-form .checkbox-group label a,
.game-form .checkbox-group label a{color:#112206;font-weight:400;text-decoration:underline}.custom-form .checkbox-group label a:hover,
.game-form .checkbox-group label a:hover{opacity:0.6}.custom-form .checkbox-group input,
.game-form .checkbox-group input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;cursor:pointer;width:1rem;height:1rem;margin-bottom:0.125rem;background-color:transparent;border:none !important;padding:0.7rem !important}.custom-form .checkbox-group input:checked,
.game-form .checkbox-group input:checked{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.custom-form .checkbox-group input:before,
.game-form .checkbox-group input:before{border-radius:0.25rem;content:"";background:url("/wp-content/uploads/2026/09/check.svg");background-size:90%;background-position:center;inset:0.125rem;height:1.25rem;width:1.25rem;position:absolute;opacity:0;transition:all 0.1s ease;z-index:3}.custom-form .checkbox-group input:after,
.game-form .checkbox-group input:after{border:0.125rem solid #D9D9D9;border-radius:0.375rem;content:"";background-color:#FFFFFF;inset:0;height:1.25rem;width:1.25rem;position:absolute;transition:all 0.1s ease}.custom-form .checkbox-group input:checked:before,
.game-form .checkbox-group input:checked:before{opacity:1;background-color:#266300}.custom-form .checkbox-group input:checked:after,
.game-form .checkbox-group input:checked:after{opacity:1;border-color:#628E46}.custom-form button[type=submit],
.game-form button[type=submit]{width:100%;display:block}.custom-form .game-mode,
.custom-form .radio-group,
.game-form .game-mode,
.game-form .radio-group{display:flex;border:0.125rem solid #D9D9D9;border-radius:0.375rem}.custom-form .game-mode input,
.custom-form .radio-group input,
.game-form .game-mode input,
.game-form .radio-group input{position:absolute;opacity:0;pointer-events:none}.custom-form .game-mode label,
.custom-form .radio-group label,
.game-form .game-mode label,
.game-form .radio-group label{flex-shrink:0;width:calc(50% + 0.25rem);height:calc(100% + 0.25rem);margin-left:-0.125rem;margin-top:-0.125rem;margin-bottom:-0.125rem;padding:1rem;text-align:center;cursor:pointer;font-size:1.125rem;font-weight:500;text-transform:none;border-radius:0.375rem;border:0.125rem solid transparent}.custom-form .game-mode input:checked + label,
.custom-form .radio-group input:checked + label,
.game-form .game-mode input:checked + label,
.game-form .radio-group input:checked + label{background:#266300;color:#fff;border-color:#769D5E}@media (max-width:600px){.custom-form .game-mode.four, .custom-form .radio-group.four, .game-form .game-mode.four, .game-form .radio-group.four{display:grid;grid-template-columns:1fr 1fr}}.custom-form .game-mode.four label,
.custom-form .radio-group.four label,
.game-form .game-mode.four label,
.game-form .radio-group.four label{width:calc(25% + 0.25rem)}@media (max-width:600px){.custom-form .game-mode.four label, .custom-form .radio-group.four label, .game-form .game-mode.four label, .game-form .radio-group.four label{width:calc(100% + 0.25rem)}}.custom-form .mode-fields[hidden],
.game-form .mode-fields[hidden]{display:none}.custom-form .mode-fields,
.game-form .mode-fields{display:flex;flex-direction:column;gap:1.25rem;user-select:none;width:100%}@media (max-width:600px){.custom-form .mode-fields, .game-form .mode-fields{gap:1rem}}.custom-form .loading,
.game-form .loading{position:absolute;inset:-0.5rem;background-color:#FFFFFF;width:calc(100% + 1rem);height:calc(100% + 1rem);display:flex;align-items:center;justify-content:center;z-index:3;opacity:0;pointer-events:none;transition:all 0.3s ease}.custom-form .loading svg,
.game-form .loading svg{display:block;width:5rem;height:5rem;animation:spin linear 1s infinite}@keyframes spin{0%{transform:rotate(0)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.custom-form.loading .loading,
.game-form.loading .loading{opacity:0.7;pointer-events:all}.custom-form .success,
.game-form .success{position:absolute;inset:-0.5rem;background-color:#FFFFFF;width:calc(100% + 1rem);height:calc(100% + 1rem);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;z-index:3;opacity:0;pointer-events:none;transition:all 0.3s ease}.custom-form .success svg,
.game-form .success svg{display:block;width:5rem;height:5rem}.custom-form.success .success,
.game-form.success .success{opacity:1;pointer-events:all}.otgs-development-site-front-end{display:none}.eco-language-switcher{position:fixed;z-index:1000;top:1.5rem;right:1.5rem}.eco-language-switcher .language-current{appearance:none;border:0;background:#fff;box-shadow:0 0.0625rem 0.5rem rgba(0, 0, 0, 0.15);color:#112206;min-height:2.5rem;padding:0.5rem 0.9375rem 0.5rem 0.625rem;border-radius:1.875rem;display:flex;align-items:center;gap:0.4375rem;cursor:pointer;font:inherit;font-weight:600}.eco-language-switcher .language-current svg{width:1.5rem;height:1.5rem;flex:0 0 1.5rem}.eco-language-switcher .language-dropdown{position:absolute;top:calc(100% + 0.5rem);right:0;width:9.375rem;padding:0.375rem 1rem;background:#fff;border-radius:0.5625rem;opacity:0;visibility:hidden;transform:translateY(-0.3125rem);pointer-events:none;box-shadow:0 0 1rem rgba(0, 0, 0, 0.35);transition:opacity 0.2s ease, transform 0.2s ease, visibility 0.2s ease;overflow:hidden}.eco-language-switcher .language-option{display:block;padding:0.6875rem 0;color:#112206;text-decoration:none;font-weight:500;line-height:1.2}.eco-language-switcher .language-option + .language-option{border-top:0.0625rem solid rgba(17, 34, 6, 0.15)}.eco-language-switcher .language-option.active{font-weight:700}.eco-language-switcher .language-option:hover{opacity:0.65}.eco-language-switcher.open .language-dropdown{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}@media (max-width:37.5rem){.eco-language-switcher .language-current{width:2.625rem;height:2.625rem;min-height:2.625rem;padding:0;justify-content:center}.eco-language-switcher .language-code{display:none}}#ccwp-root{z-index:999 !important}