@font-face{font-family:Speedee;src:url(/assets/fonts/Speedee_A_Bd.ttf)}html{-webkit-text-size-adjust:100%}*,html,body{font-family:Speedee,sans-serif;touch-action:manipulation}body{overflow:hidden;width:100%;height:100%;margin:-1px 0 0!important;padding:0;background:#000}button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.hidden{display:none!important}.custom-screen{position:fixed;width:100%;height:100%;z-index:998;background:#fff;box-sizing:border-box;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.loading-screen{display:flex;align-items:center;flex-direction:column;justify-content:space-between;background:url(/assets/ui/panterka-jasna.jpg) center repeat-y;background-size:100% auto;padding-top:25vh;padding-bottom:10vh;z-index:15;transition:opacity 1s}#loadingContainer{font-family:inherit}#loadBackground{background:url(/assets/ui/panterka-jasna.jpg) center repeat-y;background-size:100% auto}.custom-poweredby-img{filter:invert(1);padding:8px}#requestingCameraPermissions{padding:0}.camera-permission-text{display:flex;align-items:center;justify-content:center;height:141px;background:#fdba13;color:#000;font-size:24px}.camera-permission-background{position:fixed}@media all and (max-height: 580px) and (min-width: 580px){.camera-permission-background{object-position:50% 100%}}#runtimeErrorContainer{background:#fff;color:#000}.error-text-header,.refresh-description,.settings-description{color:#131313}.refresh-description{font-size:24px;line-height:29px;text-align:center;margin-top:330px}.settings-description{margin-left:75px;max-width:300px;margin-top:70px;font-size:16px;line-height:19px}@media all and (max-height: 580px) and (min-width: 580px){.refresh-description,.settings-description{background:#fff}}@keyframes pulse{0%{opacity:0}to{opacity:1}}.scan{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;z-index:995;display:none;animation:pulse 1.5s infinite alternate ease-in-out;filter:invert();text-align:center}.scan img{max-width:100%;max-height:100%}.permission-error{padding:0}.splide,.splide__track{height:100%;background:#000}.splide__arrows{display:none}.splide__slide{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;overflow:hidden}.splide__pagination{padding:0 0 2.8vh;bottom:0}.splide__pagination button{width:3vh;height:3vh;margin:0 1.5vw;background:#7e7e7d}.splide__pagination__page.is-active{background:#cfcfcf;transform:scale(1)}.slide1{background-image:url(/assets/ui/bg-grad.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;padding-bottom:10vh}.slide1 .chain{position:absolute;top:0;left:0;transform:translate(-10%,-25%);width:50vw;height:50vh;background-image:url(/assets/ui/chain.png);background-size:contain;background-position:center;background-repeat:no-repeat}.slide1 .tag{position:absolute;top:0;right:0;transform:translate(-5%,5%);width:55vw;height:30vh;background-image:url(/assets/ui/robi-koncert-big.png);background-size:contain;background-position:center;background-repeat:no-repeat}.slide1 .nugget{position:absolute;top:50%;left:0;transform:translate(-15%,-20%);width:53vw;height:28vh;background-image:url(/assets/ui/nuggets-big.png);background-size:contain;background-position:center;background-repeat:no-repeat}.description strong{color:#fdba13;font-weight:400}.description{width:100%;color:#fff;font-weight:400;font-size:5vw}.slide1 .description{font-size:7.77vw;margin-top:auto}.bg-panterka{background:url(/assets/ui/panterka-ciemna.jpg) center repeat-y;background-size:100% auto}.slideB{padding-bottom:8vh;justify-content:space-evenly}.slideB .description{padding:2vh 0}.slideB .wrapper{position:relative;width:100%}.slideB .img{width:100%;padding-top:90%;overflow:hidden;background-size:cover;background-position:center}.slide2 .img{background-image:url(/assets/ui/s2-C.jpg)}.slide3 .img{background-image:url(/assets/ui/s3.jpg)}.slideB .nugget{position:absolute;bottom:0;left:50%;transform:translate(-65%,20%);width:35vw;height:16vh;background-image:url(/assets/ui/nuggets.png);background-size:contain;background-position:center;background-repeat:no-repeat}.slideB .tag{position:absolute;bottom:0;left:0;transform:translate(-15%,30%);width:44vw;height:23vh;background-image:url(/assets/ui/tag-maly.png);background-size:contain;background-position:center;background-repeat:no-repeat}.slideB .btn-label{color:#fff;font-size:4.1vw;padding-top:4vh;padding-bottom:1.3vh}.btn{width:80vw;height:9vh;border-radius:5vw;border:.46vw solid #FDBA13;color:#fff;font-size:9.62vw;text-transform:uppercase;text-align:center;background:transparent;flex-shrink:0}.slideB .btn-start{background:#fdba13}.counting-wrapper{display:block}.started-wrapper{display:none}.cookies{font-size:8px;color:#fff;margin:5px 5px 0}.cookies a{color:#007fff}.error-screen{display:flex;align-items:center;flex-direction:column;justify-content:space-between;background:url(/assets/ui/panterka-jasna.jpg) center repeat-y;background-size:100% auto;padding-top:25vh;padding-bottom:10vh;display:none}.error-screen .description{color:#000;font-size:7vw;padding:0 20px;z-index:1}.error-screen .tag{position:absolute;top:0;left:0;transform:translate(5%,5%);width:44vw;height:23vh;background-image:url(/assets/ui/tag-maly.png);background-size:contain;background-position:center;background-repeat:no-repeat}.error-screen .chain{position:absolute;top:0;right:0;transform:translate(25%,-30%);width:45vw;height:45vh;background-image:url(/assets/ui/chain-right.png);background-size:contain;background-position:center;background-repeat:no-repeat}.error-screen .logo{position:absolute;top:50%;left:0;transform:translate(-20%,30%);width:37vw;height:14vh;background-image:url(/assets/ui/logo.png);background-size:contain;background-position:center;background-repeat:no-repeat}.error-screen .nugget{position:absolute;top:50%;right:0;transform:translate(20%);width:35vw;height:16vh;background-image:url(/assets/ui/nuggets.png);background-size:contain;background-position:center;background-repeat:no-repeat}.error-screen .photo{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:78vw;height:54vh;background-image:url(/assets/ui/b-g.png);background-size:contain;background-position:bottom;background-repeat:no-repeat}.error-screen .btn-back{color:#000;font-size:6vw;line-height:.9em;background:#fdba13;text-transform:none;z-index:1}.desktop-screen{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding:50px 0 0 33vw;overflow:hidden}.desktop-screen .bg{position:absolute;top:0;left:0;width:150%;height:100%;background-image:url(/assets/ui/bg-desktop.jpg);background-size:cover;background-position:center;z-index:-1}.desktop-screen .chain{position:absolute;top:0;left:0;transform:translate(-10%,-15%);width:40vw;height:40vh;background-image:url(/assets/ui/chain.png);background-size:contain;background-position:top left;background-repeat:no-repeat}.desktop-screen .tag{position:absolute;top:0;right:0;transform:translate(3%,-5%);width:44vw;height:23vh;background-image:url(/assets/ui/robi-koncert-big.png);background-size:contain;background-position:top right;background-repeat:no-repeat}.desktop-screen .description{font-size:38px}.desktop-screen .description-bottom{padding:40px 0 20px}.desktop-screen .qr-code{position:relative}.desktop-screen .qr-code .code{width:250px;height:250px;background-image:url(/assets/ui/QR_CODE.png);background-size:contain;background-position:center;background-repeat:no-repeat}.desktop-screen .qr-code .nuggets{position:absolute;bottom:0;right:0;transform:translate(95%,30%);width:26vw;height:20vh;background-image:url(/assets/ui/nuggets-big.png);background-size:contain;background-position:bottom left;background-repeat:no-repeat;z-index:-1}@media only screen and (max-width: 760px){.desktop-screen{display:none}}.landscape-screen{display:none;height:100%}@media (orientation: landscape){.landscape-screen{display:flex}}.apla-screen{display:flex;align-items:center;flex-direction:column;justify-content:space-between;background-color:#000000e6;display:none}.controls-btn-fullscreen{width:48px;height:48px;position:fixed;bottom:5px;left:5px;background-image:url(/assets/ui/fullscreen.png);background-size:contain;background-repeat:no-repeat;z-index:14}.video-screen{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;background-color:#000000e6;padding:20px;display:none}.video-screen .label{color:#fff;font-size:20px;z-index:1}.video-screen .btn-close{position:absolute;top:5px;right:5px;width:48px;height:48px;z-index:1}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader{position:absolute;top:calc(50% - 24px);left:calc(50% - 24px);width:48px;height:48px;border:5px solid #FDBA13;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;z-index:-1}#video-iframe{position:fixed;top:0;left:0;width:100%;height:100%}.apla-geo,.apla-problems{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;display:none}.apla-geo .description,.apla-problems .description{margin-bottom:20px;font-size:7.77vw}.apla-geo .small,.apla-problems .small{font-size:5vw}.apla-geo .btn{text-transform:none;margin-bottom:20px;margin-top:auto;font-size:23px}.apla-geo .texts-wrapper,.apla-problems .texts-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;height:100%}.apla-problems .list{list-style-position:inside;padding:0 20px}.apla-problems .buttons-wrapper{display:flex;align-items:center;justify-content:space-between}.apla-problems .buttons-wrapper{margin-top:auto;margin-bottom:20px}.apla-problems .buttons-wrapper .btn{width:49%;font-size:20px;text-transform:none}.endofconcert{z-index:1000}.redirect-screen{z-index:999}.redirect-screen .description{font-size:6vw}.redirect-screen .btn{background:#fdba13;z-index:1;font-size:25px;justify-content:center;display:flex;align-items:center;text-decoration:none}.gate-screen{display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;overflow:hidden;background:url(/assets/ui/panterka-jasna.jpg) center repeat-y;background-size:100% auto;display:none}.gate-screen .chain{position:absolute;top:0;left:0;transform:translate(-10%,-30%);width:50vw;height:50vh;background-image:url(/assets/ui/chain.png);background-size:contain;background-position:center;background-repeat:no-repeat}.gate-screen .tag{position:absolute;top:0;right:0;transform:translate(-5%,5%);width:55vw;height:30vh;background-image:url(/assets/ui/robi-koncert-big.png);background-size:contain;background-position:top right;background-repeat:no-repeat}.gate-screen .nugget{position:absolute;bottom:0;right:0;transform:translateY(20px) scale(.8);width:53vw;height:28vh;background-image:url(/assets/ui/nuggets-big.png);background-size:contain;background-position:right bottom;background-repeat:no-repeat}.gate-screen .popup{background-color:#000000d9;border-radius:5vw;width:90%;height:44.5vh;z-index:1;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20px}.gate-screen .popup .title{color:#fff;font-weight:400;font-size:7.77vw}.gate-screen .popup .description{color:#fff;font-weight:400;font-size:4.1vw;padding:15px 0 30px}.gate-screen .popup .title strong{color:#fdba13;font-weight:400}.gate-screen .popup .btn-gate{background:#fdba13;color:#000;width:100%;text-transform:none;font-size:7.5vw}
