@font-face{font-family:MajritBn;font-style:normal;font-weight:800;font-display:swap;src:url(https://static-sandbox.elpais.com/dist/resources/fonts/majrit/majrit-banner/Majrit-Banner-Extrabold.woff2) format("woff2"),url(https://static-sandbox.elpais.com/dist/resources/fonts/majrit/majrit-banner/Majrit-Banner-Extrabold.woff) format("woff")}@font-face{font-family:MarcinAntB;font-style:normal;font-weight:400;font-display:swap;src:url(https://static-sandbox.elpais.com/dist/resources/fonts/marcin-ant-b/marcinantb-regular-webfont.woff2) format("woff2"),url(https://static-sandbox.elpais.com/dist/resources/fonts/marcin-ant-b/marcinantb-regular-webfont.woff) format("woff")}@font-face{font-family:MarcinAntB;font-style:normal;font-weight:900;font-display:swap;src:url(https://static-sandbox.elpais.com/dist/resources/fonts/marcin-ant-b/marcinantb-super-webfont.woff2) format("woff2"),url(https://static-sandbox.elpais.com/dist/resources/fonts/marcin-ant-b/marcinantb-super-webfont.woff) format("woff")}body,html{margin:0;height:100%;background-color:#222;overflow:hidden}.main::-webkit-scrollbar,.tiktok-container::-webkit-scrollbar,body::-webkit-scrollbar{display:none;-ms-overflow-style:none;scrollbar-width:none;overflow:-moz-scrollbars-none;width:0!important}.main{position:relative;top:0;left:0;right:0;bottom:0;overflow:hidden;background-color:#000;width:100%;height:100%;max-height:100%;margin:auto}.tiktok-container{overflow:hidden;position:absolute;width:100%;height:100%;scroll-snap-type:y mandatory;scroll-snap-stop:always}.tiktok-element{height:100%;scroll-snap-align:start;scroll-snap-stop:always;position:relative}.tiktok-apertura,.tiktok-final{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:290px;height:72%;max-height:480px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;z-index:10}.tiktok-final{z-index:6}.logo-abs{position:absolute;top:40px;left:50%;transform:translateX(-50%);text-decoration:none;cursor:pointer;z-index:11}.tiktok-element:first-child::before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#000;opacity:.2;z-index:2}.tiktok-apertura div:first-child{display:flex;flex-direction:column;align-items:center}.tiktok-apertura h1{font-family:MajritBn;font-size:38px;font-weight:800;font-stretch:normal;font-style:normal;line-height:36px;letter-spacing:normal;text-align:center;color:#fff;margin-bottom:10px}.tiktok-apertura .trazo{stroke-dasharray:1600;stroke-dashoffset:1600;animation:dash 5s linear forwards}@keyframes dash{from{stroke-dashoffset:1600}to{stroke-dashoffset:0}}.tiktok-apertura span{font-family:MarcinAntB;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:normal;text-align:center;color:#fff;display:block;max-width:250px;margin:16px auto 0 auto}.tiktok-apertura .btn-apertura,.tiktok-final .btn-suscripcion{padding:8px 38px 8px 35px;border-radius:2px;box-shadow:0 1px 9px -4px rgba(0,0,0,.52);background-color:transparent;border:1px solid #fff;margin-top:36px;cursor:pointer;font-family:MarcinAntB;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff}.tiktok-apertura .info-tablet{display:none;font-size:13px;font-style:italic;margin-top:16px;max-width:none}.video-apertura{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.tiktok-card{width:100%;box-sizing:border-box;background-color:#000;display:flex;justify-content:flex-start;align-items:flex-start}.tiktok-ad{width:100%;height:calc(100% - 44px)!important;background-color:#00000050;margin:auto;margin-top:1px;display:flex;flex-direction:column;justify-content:center;align-items:center}.tiktok-ad span{font-family:MarcinAntB;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#fff;margin-bottom:8px}.tiktok-video{height:100%;margin:0 auto;background-color:#000;object-fit:cover}.tiktok-element:last-child{background:url(https://elpais.com/especiales/2023/refugiados-ucranianos/img/inter.png);background-repeat:no-repeat;background-size:cover}.tiktok-final .final-title{font-family:MajritBn;font-weight:900;font-size:36px;line-height:33px;color:#fff;max-width:316px;position:relative;padding-top:30px}.tiktok-final .final-title:before{content:'';position:absolute;width:46px;height:4px;top:0;left:5px;background-color:#fff}.tiktok-final .final-title:after{content:'';position:absolute;width:100%;height:2px;top:4px;left:5px;background-color:#fff}.tiktok-final div span{font-family:MarcinAntB;font-weight:400;font-size:25px;line-height:29px;color:#fafca3;display:block}.bajar{position:absolute;left:50%;bottom:68px;transform:translateX(-50%) rotate(135deg);width:20px;height:20px;border-top:3px solid #fff;border-right:3px solid #fff;display:none}.bajar.active{display:block;opacity:1;animation:bajar 2s infinite}.tiktok-reactive{position:absolute;bottom:56px;right:20px;width:44px;height:154px;display:flex;flex-direction:column;justify-content:space-between}.tiktok-text{width:100%;height:auto}.tiktok-text span{display:block;font-family:MarcinAntB;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#d9d9d9;margin-bottom:14px}.tiktok-text span:last-child{margin-bottom:0}.tiktok-mute{width:40px;height:40px;background:url(https://elpais.com/especiales/2022/resumen-anual/svg/sonido.svg) no-repeat center;cursor:pointer;outline:0;position:relative}.tiktok-unmute{position:absolute;top:50%;left:50%;width:2px;height:36px;transform:translate(-50%,-50%) rotate(-45deg);background-color:#fff;opacity:1;pointer-events:none}.tiktok-mute.active .tiktok-unmute{opacity:0}.tiktok-love{width:40px;height:40px;position:relative;outline:0;cursor:pointer}.tiktok-corazon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);outline:0}.tiktok-corazon.tiktok-corazon-fixed{opacity:1;scale:1}.tiktok-corazon.tiktok-corazon-reactive{scale:0;transform-origin:0 0;animation:scaleOut .1s linear 0s forwards}.tiktok-corazon.tiktok-corazon-reactive.active{transform-origin:0 0;animation:scale2 .4s cubic-bezier(.9,1,1,.8) 0s forwards}.tiktok-corazon-circle{width:42px;height:42px;border-radius:50%;border:1.5px solid red;background-color:transparent;pointer-events:none;scale:0;transform-origin:0 0}.tiktok-corazon-sun{width:54px;height:54px;border-radius:50%;background:url(https://elpais.com/especiales/2022/resumen-anual/svg/sun.svg) no-repeat center;scale:0;pointer-events:none;transform-origin:0 0}.tiktok-corazon.tiktok-corazon-reactive.active+.tiktok-corazon-circle{scale:1;opacity:1;transform-origin:0 0;animation:scale3 .4s cubic-bezier(.9,1,1,.8) 0s backwards,opacityOut .1s linear .3s forwards}.tiktok-corazon.tiktok-corazon-reactive.active+.tiktok-corazon-circle+.tiktok-corazon-sun{scale:1;opacity:1;transform-origin:0 0;animation:scale4 .3s ease-in 0s backwards,opacityOut .1s linear .3s forwards}.tiktok-share{width:44px;height:44px;pointer-events:all;outline:0;cursor:pointer}.tiktok-share *{pointer-events:none}.tiktok-compartir{pointer-events:none}footer{position:absolute;bottom:0;left:0;width:100%;height:50px;background-color:#000;box-sizing:border-box;padding:15px 25px 15px 25px;display:flex;align-items:center;color:#fff;z-index:8}.f-item{outline:0}.f-item.f-first{flex:1;display:flex;align-items:center}.f-item.f-first a:first-child{cursor:pointer;margin-right:12px;margin-bottom:16px}.f-item.f-first a:last-child{cursor:pointer;text-decoration:none}.f-item.f-first a span{font-family:MarcinAntB;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:normal;text-align:center;color:#fff}.f-item.f-second,.f-item.f-third{width:auto;height:20px;cursor:pointer}.f-item .f-third,.f-item.f-second{display:flex;align-items:center}.f-item.f-second span{font-family:MarcinAntB;font-size:9.6px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;margin-right:6px}.f-item.f-second *{pointer-events:none}.tiktok-popup-creditos,.tiktok-popup-newsletter,.tiktok-popup-share{position:absolute;bottom:0;left:0;width:100%;max-height:0;border-radius:6px 6px 0 0;background-color:#fff;z-index:10;transition:max-height 1s}.tiktok-popup{box-sizing:border-box;padding:16px}.tiktok-popup-creditos.active,.tiktok-popup-newsletter.active,.tiktok-popup-share.active{max-height:280px;transition:max-height 1s}.popup-title.flex{display:flex!important;align-items:center}.popup-title{font-family:MarcinAntB;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;color:#e9445a;display:block;margin-bottom:14px}.popup-title-icon{width:16px;height:16px;border-radius:50%;margin-right:4px;display:inline-flex!important;justify-content:center;align-items:center}.popup-title-icon.red{background:#fe2c55}.popup-items,.share-items{list-style:none;display:flex;flex-direction:column}.popup-items li,.share-items li{font-family:MarcinAntB;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;color:#5b5c63;display:inline}.popup-items li{margin-left:20px}.share-items .item .item-a{display:flex;align-items:center;text-decoration:none;cursor:pointer}.popup-items .item .item-a{text-decoration:none;cursor:pointer}.popup-items .item .item-a:visited,.share-items .item .item-a:visited{color:#5b5c63}.share-items .item .item-a span{margin-left:6px}.popup-items li:not(:last-child),.share-items li:not(:last-child){margin-bottom:8px}.popup-items li::before{content:"\2022";color:#e9445a;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.share-items li{display:inline}.share-items li .li-icon{width:16px;height:16px;border-radius:50%}.tiktok-popup-creditos .popup-close,.tiktok-popup-newsletter .popup-close,.tiktok-popup-share .popup-close{position:absolute;top:16px;right:16px;cursor:pointer;pointer-events:all!important;width:24px;height:24px}.popup-close *{pointer-events:none}@media screen and (min-width:460px){.main{width:auto;max-width:460px;height:auto;aspect-ratio:9/16;top:50%;transform:translateY(-50%);border-radius:6px}.tiktok-container{height:100%}.tiktok-apertura .info-tablet{display:block}.tiktok-element{scroll-snap-align:start}.tiktok-card{height:auto!important;aspect-ratio:9/16}.tiktok-reactive{bottom:76px}}@media screen and (min-width:460px) and (max-height:560px){.tiktok-apertura{height:100%;max-height:360px;top:46px}.tiktok-apertura .btn-apertura{margin-top:0}}@media screen and (min-width:460px) and (max-height:440px){.p-fixed{top:12px}.tiktok-apertura{height:100%;max-height:270px;top:30px}.tiktok-apertura .btn-apertura{margin-top:0}.tiktok-apertura h2{font-size:20px}.tiktok-apertura svg{width:120px;height:85px}.tiktok-apertura span{font-size:12px}.tiktok-apertura .btn-apertura{width:80%;font-size:10px}footer .f-second span{display:none}}@keyframes scale1{0%{scale:0}60%{scale:1.4}100%{scale:0}}@keyframes scale2{0%{scale:0}60%{scale:1.4}80%{scale:1.2}100%{scale:1.05}}@keyframes scale3{0%{scale:0}100%{scale:1.4}}@keyframes scale4{0%{scale:0}30%{scale:.7}100%{scale:2}}@keyframes scaleOut{0%{scale:1.1}100%{scale:0}}@keyframes opacityIn{0%{opacity:0}100%{opacity:1}}@keyframes opacityOut{0%{opacity:1}100%{opacity:0}}@keyframes bajar{0%,100%{transform:translate(-50%,0) rotate(135deg)}25%{transform:translate(-50%,-.65rem) rotate(135deg)}50%{transform:translate(-50%,0) rotate(135deg)}75%{transform:translate(-50%,-.35rem) rotate(135deg)}}