@charset "UTF-8";.ft-org-game{margin:2rem 0;padding:0 1.5rem;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;position:relative}@media only screen and (min-width:768px){.ft-org-game{padding:0;margin:4rem 0}}.ft-mol-modal .ft-org-game{padding:0;margin-top:0}.ft-org-game--fullscreen{min-height:calc(100vh - 64px);margin-top:0;margin-bottom:0;padding-top:2rem;padding-bottom:2rem}@media only screen and (min-width:768px){.ft-org-game--fullscreen{min-height:calc(100vh - 66px);padding-top:4rem;padding-bottom:4rem}}@media only screen and (min-width:1024px){.ft-org-game--fullscreen{min-height:calc(100vh - 68px)}}.ft-org-game__header{margin:0}@media only screen and (min-width:768px){.ft-org-game__header{border-width:0.1rem;border-radius:1.5rem;border-style:solid;border-color:var(--color-lightGrey);height:auto}}.ft-mol-modal .ft-org-game__header{margin-top:1rem;margin-bottom:1rem;border-width:0.1rem;border-radius:1.5rem;border-style:solid;border-color:var(--color-lightGrey)}.ft-org-game__content{margin:2.5rem 0}.ft-org-game__footer{margin:2.5rem 0}.ft-org-game__archive{position:relative;padding:1rem;height:auto;width:100%;border-width:0.1rem;border-radius:1.5rem;border-style:solid;border-color:var(--color-lightGrey);background-color:var(--color-white)}@media only screen and (min-width:768px){.ft-org-game__archive{padding:2rem 6rem}}.ft-org-game__archive .ft-list--disabled{opacity:0.4;pointer-events:none}.ft-org-game__archive .ft-list-photoinfo__img{width:auto;height:2rem}@media only screen and (min-width:768px){.ft-org-game__archive .ft-list-photoinfo__img{height:2.6rem}}.ft-org-game__archive .ft-list__link{position:relative}.ft-org-game__archive .ft-list__link:after{content:"";position:absolute;top:50%;left:50%;height:100%;width:100%;transform:translate(-50%,-50%);min-width:44px;min-height:44px;background-color:rgba(0,0,0,0);border-radius:inherit}.ft-org-game__archive .ft-list__link{font-family:var(--font-stack);font-weight:normal;font-size:1.4rem;line-height:2.2rem;letter-spacing:0}@media only screen and (min-width:768px){.ft-org-game__archive .ft-list__link{font-family:var(--font-stack);font-weight:normal;font-size:1.6rem;line-height:2.2rem;letter-spacing:0}}@media only screen and (min-width:768px) and (min-width:768px){.ft-org-game__archive .ft-list__link{font-size:1.8rem;line-height:2.8rem}}.ft-org-game__archive .ft-list__link:focus-within .ft-list-photoinfo__img,.ft-org-game__archive .ft-list__link:hover .ft-list-photoinfo__img{filter:unset}.ft-org-game__alert{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0.6rem 0.9rem;z-index:199;display:inline-flex;gap:0.2rem;background-color:var(--color-white);border:2px solid var(--color-black);border-radius:0.6rem;opacity:0;pointer-events:none;white-space:normal;transition:opacity 0 ease,transform 0 ease}.ft-org-game__alert .ft-lottie{position:absolute;top:-1px;left:50%;transform:translate(-50%,-50%);height:auto;--w-lottie:40px;width:var(--w-lottie);z-index:1}.ft-org-game__alertText{position:relative;font-family:var(--font-stack);font-weight:normal;font-size:1.4rem;line-height:2.2rem;letter-spacing:0;display:block;width:100%;text-align:center}.ft-org-game__alert--is-open{padding:2.5rem 2rem 1.5rem;opacity:1;pointer-events:auto;display:table;align-items:center;width:fit-content}@media only screen and (min-width:768px){.ft-org-game__alert--is-open{width:max-content}}.ft-org-game__alert--is-open{animation:none}.ft-org-game__alert--is-ok{border-color:var(--color-functional-success)}.ft-org-game__alert--is-ok .ft-lottie{--w-lottie:125px}.ft-org-game__alert--is-error{border-color:var(--color-functional-error)}.ft-org-game__alert--is-error .ft-lottie{--w-lottie:75px}.ft-org-game__alert--is-warning{border-color:var(--color-functional-warning)}.ft-org-game__alert--is-warning .ft-lottie{--w-lottie:85px}.ft-org-game__field{--cell-w:75px;--cell-h:75px;--gap:5px}@media only screen and (min-width:768px){.ft-org-game__field{--cell-w:105px;--cell-h:105px;--gap:10px}}.ft-org-game__field{position:relative;max-width:550px;width:100%}.ft-helper-bgGreen-cuatroencampo-deg .ft-org-game__field:before{content:"";position:absolute;width:180vw;height:180vw;background:linear-gradient(180deg,#518f34 0%,#579739 134.76%,#61a541 239.58%);top:calc(100% - 16rem);left:50%;transform:translateX(-50%);border-radius:50%}@media only screen and (min-width:768px){.ft-helper-bgGreen-cuatroencampo-deg .ft-org-game__field:before{width:80rem;height:80rem;top:calc(100% - 20rem)}}.ft-helper-bgGreen-cuatroencampo-deg .ft-org-game__field~.ft-org-game__field:before{content:none}.ft-org-game__field{}.ft-org-game__field__wrapper{position:relative;width:100%}.ft-org-game__field{}.ft-org-game__field__subheader .ft-mol-subheader{padding:0;background-color:transparent}.ft-org-game__field{}.ft-org-game__field__summary{padding:1.1rem;background:rgba(0,0,0,0.4);color:var(--color-white);border-radius:0.5rem}.ft-org-game__field__summary .ft-list{margin-top:0;margin-bottom:0}.ft-org-game__field__summary .ft-list-functions--has-icon-and-txt [class*=__item]{margin-bottom:0}.ft-org-game__field__summary .ft-list-functions--has-icon-and-txt [class*=__item]:not(:first-child){padding-top:1.1rem}.ft-org-game__field__summary .ft-list-functions--has-icon-and-txt [class*=__item]:not(:last-child){padding-bottom:1.1rem;border-bottom:1px solid var(--color-cuatroencampo)}.ft-org-game__field__summary .ft-link{color:var(--color-white)}.ft-org-game__field__summary .ft-link--hasIcon{padding-right:2rem;padding-left:0}.ft-org-game__field__summary .ft-link--hasIcon:before{left:unset;right:0;filter:invert(1)}.ft-org-game__field__summary .ft-link:active{color:var(--color-white)}.ft-org-game__field__summary .ft-link:active:after{background-color:transparent}.ft-org-game__field{}.ft-org-game__field__messages{width:100%;text-align:center;color:var(--color-white);font-family:var(--font-stack);font-weight:normal;font-size:1.4rem;line-height:1.6rem;letter-spacing:0}.ft-org-game__field__messages{margin-bottom:1rem}@media only screen and (min-width:768px){.ft-org-game__field__messages{font-weight:bold;font-family:var(--font-primary);font-size:1.8rem;line-height:2rem;letter-spacing:0}}@media only screen and (min-width:768px) and (min-width:768px){.ft-org-game__field__messages{font-size:2rem;line-height:2.2rem}}.ft-org-game__field__messages{opacity:0;transition:opacity 0.4s}.ft-org-game__field__messages--info{opacity:1}.ft-org-game__field__messages--ok{opacity:1;animation:hideMessage 5s forwards}.ft-org-game__field__messages--error{opacity:1;animation:hideMessage 5s forwards}@keyframes hideMessage{0%,85%{opacity:1}to{opacity:0}}.ft-org-game__field{}.ft-org-game__field__unresolved{position:relative;width:100%;text-align:center}.ft-org-game__field__unresolved-list{position:relative;display:flex;flex-direction:column;gap:0}.ft-org-game__field__unresolved-list .ft-org-game__field__board__cell .ft-org-game__field__board__cell__camiseta{filter:none}.ft-org-game__field__unresolved__group{position:relative;display:flex;gap:var(--gap);margin:0 0 0.5rem}.ft-org-game__field__unresolved .ft-org-game__field__board__cell{position:relative;width:100%;pointer-events:none}.ft-org-game__field{}.ft-org-game__field__resolved{position:absolute;width:100%;text-align:center;z-index:1}.ft-org-game__field__resolved--end{position:relative;margin-bottom:1rem}.ft-org-game__field__resolved-list{position:relative;display:flex;flex-direction:column;gap:0}.ft-org-game__field__resolved__season{position:absolute;top:4px;left:50%;transform:translateX(-50%);height:auto;width:100%;color:var(--color-black);font-family:var(--font-stack);font-weight:normal;font-size:1.2rem;line-height:1.4rem;letter-spacing:0;font-weight:bold}@media only screen and (min-width:768px){.ft-org-game__field__resolved__season{top:8px;font-family:var(--font-stack);font-weight:normal;font-size:1.4rem;line-height:1.6rem;letter-spacing:0;font-weight:bold}}@media only screen and (min-width:768px) and (min-width:768px){.ft-org-game__field__resolved__season{font-size:1.6rem;line-height:2rem}}.ft-org-game__field__resolved__group{position:relative;display:flex;gap:var(--gap);justify-content:center;border:2px solid black;border-radius:5px;height:var(--cell-h);margin:0 0 0.5rem}.ft-org-game__field__resolved--end .ft-org-game__field__resolved__group{height:6.5rem}@media only screen and (min-width:768px){.ft-org-game__field__resolved__group{margin:0 0 1rem}.ft-org-game__field__resolved--end .ft-org-game__field__resolved__group{height:8.5rem}}.ft-org-game__field__resolved__group{}.ft-org-game__field__resolved__group.res-g1{--color-group:var(--color-crucigrama)}.ft-org-game__field__resolved__group.res-g2{--color-group:var(--color-timequest)}.ft-org-game__field__resolved__group.res-g3{--color-group:var(--color-sudoku)}.ft-org-game__field__resolved__group.res-g4{--color-group:var(--color-cuadronumerico)}.ft-org-game__field__resolved__group{border-color:var(--color-group);background-color:color-mix(in srgb,var(--color-group) 10%,var(--color-white))}.ft-org-game__field__resolved__group:before{content:"";position:absolute;bottom:3.8rem;left:50%;transform:translateX(-50%);height:2px;width:calc(var(--cell-w) * 3 + var(--gap) * 2);background-color:var(--color-group)}@media only screen and (min-width:768px){.ft-org-game__field__resolved__group:before{bottom:5.3rem}}.ft-org-game__field__resolved--end .ft-org-game__field__resolved__group:before{width:75%}.ft-org-game__field__resolved__item{width:var(--cell-w);border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;opacity:0;transform:scale(0.5)}.ft-org-game__field__resolved__item span{display:flex;justify-content:center;align-items:center;height:3rem;width:100%;border-radius:5px;text-align:center;font-family:var(--font-stack);font-weight:normal;font-size:1.2rem;line-height:1.4rem;letter-spacing:0;overflow-wrap:anywhere;hyphens:auto;text-transform:uppercase}@media only screen and (min-width:768px){.ft-org-game__field__resolved__item span{height:42px;font-family:var(--font-stack);font-weight:normal;font-size:1.4rem;line-height:1.6rem;letter-spacing:0}}@media only screen and (min-width:768px) and (min-width:768px){.ft-org-game__field__resolved__item span{font-size:1.6rem;line-height:2rem}}.ft-org-game__field__resolved__item:before{content:"";height:18px;width:18px;background:var(--color-group);border-radius:50%}@media only screen and (min-width:768px){.ft-org-game__field__resolved__item:before{height:24px;width:24px}}.ft-org-game__field__resolved--end .ft-org-game__field__resolved__item{opacity:unset;transform:unset;width:100%}@keyframes bounceIn{0%{transform:scale(0.5);opacity:0}50%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}.ft-org-game__field{}.ft-org-game__field__confetti{position:absolute;inset:0;pointer-events:none;z-index:20}.ft-org-game__field{}.ft-org-game__field__board{position:relative;width:100%;height:calc(var(--cell-h) * 4 + var(--gap) * 3)}.ft-org-game__field__board__cell{position:absolute;width:var(--cell-w);height:var(--cell-h);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:0px;background-color:rgba(255,255,255,0.1);border:2px solid var(--color-cuatroencampo);border-radius:5px;cursor:pointer;user-select:none;transition:opacity 0.12s,transform 0.12s ease;bottom:calc((3 - var(--row)) * (var(--cell-h) + var(--gap)));right:calc((3 - var(--col)) * (var(--cell-w) + var(--gap)))}.ft-org-game__field__board__cell__camiseta{--camiseta:#f7b5cd;--rayas:none;--escudo:#231f20;height:23px;width:auto;filter:brightness(0) invert(0) saturate(0%)}@media only screen and (min-width:768px){.ft-org-game__field__board__cell__camiseta{height:36px}}.ft-org-game__field__board__cell span{display:flex;justify-content:center;align-items:center;height:36px;width:100%;text-align:center;font-family:var(--font-stack);font-weight:normal;font-size:1.4rem;line-height:1.6rem;letter-spacing:0}.ft-org-game__field__board__cell span{text-transform:uppercase;overflow-wrap:anywhere;hyphens:auto}@media only screen and (min-width:768px){.ft-org-game__field__board__cell span{height:48px;font-family:var(--font-stack);font-weight:normal;font-size:1.8rem;line-height:2.2rem;letter-spacing:0}}.ft-org-game__field__board__cell:hover{background-color:rgba(255,255,255,0.25);border-color:transparent}@keyframes pressCell{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.ft-org-game__field__board__cell.selected{border-color:var(--color-cuatroencampo--medium);animation:pressCell 0.3s forwards}.ft-org-game__field__board__cell.selected svg{filter:none}.ft-org-game__field__board__cell.selected span{color:var(--color-white)}.ft-org-game__field__board__cell.clue{border-color:var(--color-crucigrama);background-color:color-mix(in srgb,var(--color-crucigrama) 25%,transparent)}.ft-org-game__field{}.ft-org-game__field__stats{margin-top:1rem;margin-bottom:2rem;position:relative;display:flex;justify-content:space-between;font-family:var(--font-stack);font-weight:normal;font-size:1.2rem;line-height:1.4rem;letter-spacing:0;font-weight:bold;color:var(--color-white)}@media only screen and (min-width:768px){.ft-org-game__field__stats{font-family:var(--font-stack);font-weight:normal;font-size:1.6rem;line-height:2rem;letter-spacing:0;font-weight:bold}}@media only screen and (min-width:768px) and (min-width:768px){.ft-org-game__field__stats{font-size:1.8rem;line-height:2.2rem}}.ft-org-game__field{}.ft-org-game__field__validate-btn{cursor:pointer}.ft-org-game__field{}@keyframes megaShake{0%,to{transform:translateX(0) rotate(0)}10%,30%,50%,70%,90%{transform:translateX(-3px) rotate(-1deg)}20%,40%,60%,80%{transform:translateX(3px) rotate(1deg)}}.ft-org-game__field .error-burst{border-color:var(--color-functional-error);animation:megaShake 0.5s ease}@keyframes bounceOut{0%{transform:scale(1);opacity:1}25%{transform:scale(1.25);opacity:1}to{transform:scale(0);opacity:0}}.ft-org-game__field .bounce-out{animation:bounceOut 0.45s forwards}.ft-org-game__field{}.ft-org-game__field .particle{position:absolute;width:3px;height:3px;border-radius:50%;pointer-events:none;animation:particleGo 1.2s ease-out forwards}@keyframes particleGo{0%{transform:translate(0,0) scale(0.7);opacity:1}70%{transform:translate(calc(var(--dx) * 0.8),calc(var(--dy) * 0.8)) scale(1);opacity:0.9}to{transform:translate(var(--dx),var(--dy)) scale(0.3);opacity:0}}.ft-org-game__field{}.ft-org-game__field__shockwave{--shockwave-size:90vh;position:absolute;inset:0;pointer-events:none;z-index:15}.ft-org-game__field__shockwave:after{content:"";position:absolute;left:50%;top:50%;width:0;height:0;transform:translate(-50%,-50%);border-radius:50%;opacity:0;background:radial-gradient(circle,rgba(255,255,255,0.75) 0%,rgba(255,255,255,0.75) 50%,rgba(255,255,255,0) 70%)}.ft-org-game__field__shockwave.is-active:after{animation:shockwave-victory 1.5s ease-out forwards}@keyframes shockwave-victory{0%{width:0;height:0;opacity:0.5}99%{width:var(--shockwave-size);height:var(--shockwave-size);opacity:0.5}to{opacity:0}}.ft-org-game__field{}.ft-org-game__field__blur{position:absolute;inset:0;margin:0 -10px;z-index:12;pointer-events:none;opacity:0;backdrop-filter:blur(0px);transition:backdrop-filter 0.6s ease,opacity 0.6s ease}.ft-org-game__field__blur.is-active{opacity:1;backdrop-filter:blur(5px)}.ft-org-game__field__blur.is-inactive{opacity:0;backdrop-filter:blur(0px)}.ft-helper-bgGreen-cuatroencampo-deg .ft-org-game__field .ft-btn--secondary{border-color:var(--color-white);color:var(--color-white)}.ft-helper-bgGreen-cuatroencampo-deg .ft-org-game__field .ft-btn__badge{background-color:var(--color-cuatroencampo--medium)}.ft-org-game__field .ft-mol-btnGroup--rgt{justify-content:right}.ft-org-game__field .ft-mol-btnGroup--is-fixed{padding-right:1rem;padding-left:1rem}.ft-org-game__field .ft-mol-btnGroup .ft-link{color:var(--color-black)}.ft-org-game__field .ft-mol-btnGroup .ft-link:before{filter:brightness(0)}.ft-org-game__field .ft-mol-btnGroup .ft-link:active{color:var(--color-black)}.ft-org-game__field .ft-mol-btnGroup .ft-link:active:after{background-color:transparent}.ft-helper-bgGreen-cuatroencampo-deg .ft-org-game{margin-bottom:0;padding-bottom:2rem}@media only screen and (min-width:768px){.ft-helper-bgGreen-cuatroencampo-deg .ft-org-game{padding-bottom:4rem}}.ft-org-game__edition{--color-edition-bg-1:var(--color-darkGrey);--color-edition-bg-2:var(--color-mediumGrey);--color-edition-font:var(--color-lightGrey);position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;min-height:3rem;max-height:3rem;color:var(--color-edition-font);background:linear-gradient(90deg,var(--color-edition-bg-2) 5%,var(--color-edition-bg-1) 20%,var(--color-edition-bg-1) 80%,var(--color-edition-bg-2) 95%);overflow:hidden;width:100%;overflow:visible;box-shadow:0 0 0 100vmax var(--color-edition-bg-2);clip-path:inset(0 -100vmax)}.ft-org-game__edition-logo{align-self:flex-start;margin:5px 5px 0 0;max-width:36px;max-height:36px}.ft-org-game__edition-text{color:inherit}.ft-org-game__edition~.ft-org-game__field{margin-top:3rem}.fcbarcelona .ft-org-game__edition{--color-edition-bg-1:#004d98;--color-edition-bg-2:#a50044;--color-edition-font:#ffff00}.fcbarcelona .ft-org-game__field__board__cell__camiseta{--camiseta:#004d98;--rayas:#a50044;--escudo:#ffff00}.realmadrid .ft-org-game__edition{--color-edition-bg-1:#3e31fa;--color-edition-bg-2:#3227c8;--color-edition-font:#ffffff}.realmadrid .ft-org-game__field__board__cell__camiseta{--camiseta:#ffffff;--rayas:none;--escudo:#3e31fa}.atleticomadrid .ft-org-game__edition{--color-edition-bg-1:#FFFFFF;--color-edition-bg-2:#E8151E;--color-edition-font:#282A6F}.atleticomadrid .ft-org-game__field__board__cell__camiseta{--camiseta:#E8151E;--rayas:#FFFFFF;--escudo:#282A6F}.valenciacf .ft-org-game__edition{--color-edition-bg-1:#ff671f;--color-edition-bg-2:#d94b07;--color-edition-font:#ffffff}.valenciacf .ft-org-game__field__board__cell__camiseta{--camiseta:#ffffff;--rayas:none;--escudo:#d94b07}.seleccion .ft-org-game{--color-game:#702833;--color-game-dark:#06162d;--color-game-medium:#dac56c;--color-game-light:#f1ede7}.seleccion .ft-org-game .ft-helper-fontColor-white{color:var(--color-game)}.seleccion .ft-org-game .ft-list-functions__col-lft svg circle{fill:var(--color-game)}.seleccion .ft-org-game__field__summary .ft-list-functions--has-icon-and-txt [class*=__item]:not(:last-child){border-bottom-color:var(--color-game-light)}.seleccion .ft-org-game__edition{background:var(--color-game);color:var(--color-white);padding-top:4px;box-shadow:0 0 0 100vmax var(--color-game)}.seleccion .ft-org-game__edition:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background-color:var(--color-game-medium);box-shadow:0 0 0 100vmax var(--color-game-medium);clip-path:inset(0 -100vmax);pointer-events:none}.seleccion .ft-org-game__field__messages,.seleccion .ft-org-game__field__stats{color:var(--color-game)}.seleccion .ft-org-game__field__resolved__group{--color-group:var(--color-game);background-color:var(--color-white)}.seleccion .ft-org-game__field__board__cell{background-color:var(--color-white);border-color:color-mix(in srgb,var(--color-game) 50%,var(--color-white))}.seleccion .ft-org-game__field__board__cell:hover{background-color:var(--color-white);border-color:var(--color-game)}.seleccion .ft-org-game__field__board__cell__camiseta{--camiseta:#e4002b;--rayas:none;--escudo:#fcbb2c;filter:brightness(0) saturate(100%) invert(97%) sepia(10%) saturate(383%) hue-rotate(2deg) brightness(84%) contrast(94%)}.seleccion .ft-org-game__field__board__cell span{color:var(--color-game)}.seleccion .ft-org-game__field__board__cell.selected{border-color:var(--color-game-medium)}.seleccion .ft-org-game__field__board__cell.selected span{color:var(--color-game-dark)}.seleccion .ft-org-game__field__board__cell.clue{border-color:var(--color-crucigrama);background-color:color-mix(in srgb,var(--color-crucigrama) 25%,transparent)}.seleccion .ft-org-game__field__board__cell.error-burst{border-color:var(--color-functional-error)}.seleccion .ft-org-game .ft-text--assistant{background-color:var(--color-game-medium)}.ft-helper-bgGreen-cuatroencampo-deg:has(.ft-org-game){overflow:clip}.seleccion .ft-helper-bgGreen-cuatroencampo-deg:has(.ft-org-game) .ft-org-game__field:before{content:none}.seleccion .ft-helper-bgGreen-cuatroencampo-deg:has(.ft-org-game) .ft-org-game__field .ft-btn{--color-black:var(--color-game)}.seleccion .ft-helper-bgGreen-cuatroencampo-deg:has(.ft-org-game) .ft-org-game__field .ft-btn--secondary{--color-white:var(--color-game)}.seleccion .ft-helper-bgGreen-cuatroencampo-deg:has(.ft-org-game) .ft-org-game__field .ft-btn--secondary:hover{color:white}.seleccion .ft-helper-bgGreen-cuatroencampo-deg:has(.ft-org-game) .ft-org-game__field .ft-btn--secondary-has--icon .ft-btn__icon{filter:brightness(0) saturate(100%) invert(16%) sepia(26%) saturate(4297%) hue-rotate(324deg) brightness(89%) contrast(85%)}.seleccion .ft-helper-bgGreen-cuatroencampo-deg:has(.ft-org-game) .ft-org-game__field .ft-btn--secondary-has--icon:hover .ft-btn__icon{filter:brightness(0) invert(100%)}.seleccion .ft-helper-bgGreen-cuatroencampo-deg:has(.ft-org-game) .ft-org-game__field .ft-btn__badge{background-color:var(--color-functional-warning)}