@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;700&family=Roboto+Slab:wght@300;400;700;800&display=swap);
.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-name:bounceIn}@keyframes wave{0%{transform:rotate(0deg) translate(0)}10%{transform:rotate(-10deg) translate(-15px,-15px)}20%{transform:rotate(10deg) translate(15px,-10px)}30%{transform:rotate(-10deg) translate(-15px,-5px)}40%{transform:rotate(10deg) translate(15px)}50%{transform:rotate(0deg) translate(0)}to{transform:rotate(0deg) translate(0)}}.waving{animation-duration:2s;animation-iteration-count:infinite;animation-name:wave;animation-timing-function:linear;display:inline-block;font-size:40px;margin-bottom:10px;transform-origin:50% 150%}@keyframes eiLoadingAnim{0%{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}to{opacity:.5;transform:scale(1)}}@keyframes shine{0%{left:-130%;opacity:1}20%{left:130%;opacity:0}to{left:130%}}*{box-sizing:border-box}.hidden{display:none!important}button{-webkit-appearance:button;color:inherit;cursor:pointer;font:inherit;margin:0}.elements166{display:none}.instantPopup{background:rgba(0,0,0,.9);display:none;font-family:Roboto Slab;height:100%;left:0;position:fixed;top:0;transform-origin:0 0;width:100%;z-index:99999}.instantPopup .popupTicketHeader{display:flex;height:50px;padding:10px;position:absolute;z-index:2}.instantPopup .popupTicketHeader .popupTicketNext,.instantPopup .popupTicketHeader .popupTicketOpen{background:#fecd05;border:none;border-radius:15px;color:#000;font-size:14px;font-weight:700;line-height:30px;margin-right:10px;outline:none;padding:0 20px;vertical-align:bottom}.instantPopup .popupTicketHeader .popupTicketNext:hover,.instantPopup .popupTicketHeader .popupTicketOpen:hover{background:#fed738}.instantPopup .popupTicketHeader .popupTicketInfo,.instantPopup .popupTicketHeader .toggleStatusBtn{background:none;background:#00bd70;border:none;border-radius:20px;color:#fff;height:30px;margin-right:10px;outline:none;padding:0;transition:all .4s;vertical-align:middle;width:30px}.instantPopup .popupTicketHeader .popupTicketInfo img,.instantPopup .popupTicketHeader .toggleStatusBtn img{vertical-align:bottom}.instantPopup .popupTicketHeader .popupTicketInfo:hover,.instantPopup .popupTicketHeader .toggleStatusBtn:hover{background:#00e185}.instantPopup .popupTicketHeader .popupTicketClose{background:none;border:none;color:#fff;height:30px;margin-left:auto;outline:none;padding:0;white-space:nowrap}.instantPopup .popupTicketHeader .popupTicketClose span{font-size:14px;vertical-align:middle}@media (max-width:375px){.instantPopup .popupTicketHeader .popupTicketClose span{display:none}}.instantPopup .popupTicketHeader .popupTicketClose img{margin-left:10px;vertical-align:middle}.instantPopup .popupTicket{display:block;overflow:visible!important;position:absolute;z-index:1}.instantPopup .popupTicket.transition{transition:left .5s}.instantPopup .popupTicket canvas{display:block;position:relative}.instantPopup .popupTicket.withBG{background:#fff}.instantPopup .popupTicket .scratchAnimation{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.instantPopup .popupTicket .scratchAnimation img{display:block;height:100px}.instantPopup .popupTicket .linkArea{display:block;height:50px;margin:-25px 0 0 -50px;position:absolute;transition:left 1s;width:200px;z-index:4}@media (max-width:767px){.instantPopup .popupTicket .linkArea{left:10px!important}}.instantPopup .popupTicket .linkArea span{background:#fff;border-radius:5px;box-shadow:0 0 10px;color:#00bd70;display:block;font-size:12px;font-weight:700;line-height:50px;text-align:center}.instantPopup .focusMaks{border:1px solid rgba(0,0,0,.7);box-sizing:content-box;display:none;height:100%;pointer-events:none;position:absolute;width:100%}.instantPopup .ticketScroll{height:40px;left:5px;padding:5px;position:absolute;right:5px;text-align:center;top:100%}.instantPopup .ticketScroll #ticket-scroll-extra-game{height:32px;left:0;position:absolute;width:auto}.instantPopup .ticketScroll .scrollBtnLeft,.instantPopup .ticketScroll .scrollBtnRight{background:#00bd70;border:none;border-radius:15px;color:#fff;font-size:20px;height:30px;line-height:0px;position:absolute;width:72px}.instantPopup .ticketScroll .scrollBtnLeft{left:0}.instantPopup .ticketScroll .scrollBtnRight{right:0}.instantPopup .cardAnimation{font-size:0;perspective:200vw;position:absolute;white-space:nowrap;z-index:4}.instantPopup .cardAnimation .cover,.instantPopup .cardAnimation .side1{animation-direction:alternate;animation-duration:4s;animation-iteration-count:infinite;animation-timing-function:linear;backface-visibility:hidden;display:inline-block;height:100%}.instantPopup .cardAnimation .cover{animation-direction:alternate;animation-name:flip2;left:50%;position:absolute;transform-origin:0 50%}.instantPopup .cardAnimation .side1{animation-direction:alternate;animation-name:flip1;background-position:0 0;transform-origin:100% 50%}.instantPopup .cardAnimation .side2{height:100%}@keyframes flip1{0%{transform:rotateY(180deg)}to{transform:rotateY(0)}}@keyframes flip2{0%{transform:rotateY(0)}to{transform:rotateY(-180deg)}}.instantPopup .popupTicketFooter{background:rgba(0,0,0,.9);height:auto;position:absolute;text-align:center;z-index:2}.instantPopup .popupTicketFooter .instantPopupNumber{box-sizing:border-box;color:#fff;font-family:Open Sans;font-size:10px;height:20px;text-align:center}@media (min-width:768px){.instantPopup .popupTicketFooter .instantPopupNumber{font-size:16px;height:42px;padding-bottom:10px;padding-top:10px}}.instantPopup .infoPopup{color:#201f1d;overflow:hidden;position:absolute;width:100%;z-index:4}.instantPopup .infoPopupClose{background:#00bd70;border:none;border-radius:20px;height:40px;outline:none;position:absolute;right:30px;top:0;width:40px}.instantPopup .infoPopupContent{background:#fff;margin-top:20px;overflow:scroll;padding:20px 30px}.instantPopup .infoPopupTitle{font-size:16px;font-weight:700;margin-bottom:20px}.instantPopup .infoPopupText{font-size:10px;line-height:2em}.instantPopup h4{font-size:25px;font-weight:700;line-height:28px;margin:20px auto;padding:0}@media (min-width:768px){.instantPopup h4{font-size:32px;line-height:42px}}.instantPopup .bonusText{font-size:18px;margin-bottom:20px}@media (min-width:768px){.instantPopup .bonusText{font-size:24px;margin-bottom:40px}}.instantPopup #ticketBonusBtn{font-size:18px}.instantPopup .debugContainer{background:#000;bottom:0;display:none;left:0;overflow:scroll;position:fixed;right:0;top:0;z-index:9000}.instantPopup .debugContainer .debugItem{background:#333;margin:5px;padding:5px}.instantPopup .debugContainer .debugTitle{color:#fff}.instantPopup .debugContainer .debugText{color:#ccc;margin:5px 0}.instantPopup .debugCloseBtn{background:#000;border:none;color:#fff;font-size:20px;height:25px;position:fixed;right:5px;top:5px;width:25px}.instantPopup .debugLog{color:#999;font-family:monospace;padding-top:30px;word-break:break-all}.instantPopupStatus{max-width:500px;position:absolute;width:100%;z-index:3}@media (max-width:767px){.instantPopupStatus{padding:0 20px}}.instantPopupStatus .background-elements{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.instantPopupStatus .frame{background:#fff;border-bottom:1px solid transparent;box-shadow:0 0 6px 6px rgba(0,0,0,.1);color:#201f1d;height:100%;margin:0 auto;max-width:100%;overflow-y:auto;padding:10px 20px 20px;position:relative;text-align:center;width:500px;z-index:10}@media (max-width:767px){.instantPopupStatus .frame{width:400px}}.instantPopupStatus a{color:#201f1d}.instantPopupStatus .bigBtn{background:#00bd70;border:none;border-radius:35px;box-shadow:none;color:#fff;display:inline-block;font-family:Roboto Slab;font-size:18px;font-weight:700;line-height:20px;max-width:300px;outline:none;padding:20px;transition:box-shadow .4s ease;width:100%}@media (min-width:1200px){.instantPopupStatus .bigBtn:hover{box-shadow:0 0 6px 0 #0000008f}}.instantPopupStatus .bigBtn.openNext{background:#fecd05;color:#000}.instantPopupStatus .bigBtn.getBonus{background:#00bd70;color:#fff}.instantPopupStatus .bigBtn.buyMore{background:#00bd70;color:#fff;transition:.5s}.instantPopupStatus .bigBtn.secondary{background:#fecd05;color:#000}.instantPopupStatus .closeBlock{font-family:Open Sans;font-weight:700;text-align:right}.instantPopupStatus .closeBlock button{background:transparent;border:none;color:#000;font-size:16px;height:36px;line-height:36px;outline:none;text-align:right}.instantPopupStatus .closeBlock button img{margin-left:10px;position:relative;top:3px;vertical-align:unset}.instantPopupStatus .infoBlock{display:block;margin:20px auto 0;max-width:320px}.instantPopupStatus .content{margin:25px}.instantPopupStatus .ruleBtn{font-family:Open Sans;font-size:16px;font-weight:700;text-decoration:underline}.instantPopupStatus .lossIcon{animation:scale-in-center .5s cubic-bezier(.25,.46,.45,.94) both;height:150px;margin:0 auto;max-width:100%}.instantPopupStatus .lossIcon img{max-height:100%;max-width:100%}.instantPopupStatus .won{position:relative}.instantPopupStatus .won .title{font-size:25px;font-weight:700}.instantPopupStatus .won .text{font-size:18px}.instantPopupStatus .won .prizeWrapper{font-size:43px;overflow:hidden;padding-top:20px;position:relative}.instantPopupStatus .won .prizeWrapper .prize{animation:fadeIn 0s .6s;animation-fill-mode:backwards;color:#00bd70;font-weight:700;line-height:1em}.instantPopupStatus .won .prizeWrapper:after{animation:secondaryImageOverlayIn .6s 0s,secondaryImageOverlayOut .6s .6s;animation-fill-mode:both;background:#00bd70;bottom:0;content:"";height:1em;left:0;position:absolute;transform:translateX(-100%);width:100%}.instantPopupStatus .wonImage{display:block;height:160px;margin:0 auto 25px}.instantPopupStatus .wonIcon{animation:scale-in-center .5s cubic-bezier(.25,.46,.45,.94) both;left:50%;margin-left:-75px;max-height:160px;position:absolute;top:20px;width:150px;z-index:1}.instantPopupStatus .lossTitle{font-family:Roboto Slab;font-size:25px;font-weight:700}.instantPopupStatus .ticketBonus{font-size:15px;font-weight:400}.instantPopupStatus .ticketBonus .title{border-bottom:1px solid #ccc;color:#201f1d;font-size:25px;font-weight:700;line-height:28px;margin-bottom:20px;padding-bottom:20px;text-align:center}.instantPopupStatus .ticketBonus .coupon{padding:0 30px;text-align:right}.instantPopupStatus .ticketBonus .coupon span{font-weight:700;padding-left:6px}.instantPopupStatus .ticketBonus .bonusGameLogo{margin:20px 0 40px;max-width:100%}.instantPopupStatus .ticketBonus .gameLinkBlock{margin-top:20px}.instantPopupStatus .ticketBonus .gameLinkBlock a{color:#00bd70}.instantPopupStatus .ticketBonus #bonusGameLink a{text-decoration:underline}.instantPopupStatus .ticketBonus .error{margin-bottom:20px}.instantPopupStatus .rulesLink{cursor:pointer;display:block;font-family:Open Sans;font-size:16px;font-weight:700;margin-top:20px;text-decoration:underline}.instantPopupLoading{color:#fff;font-size:10vw;left:45%;position:absolute;top:45%}.confettiContainer{align-items:center;display:flex;justify-content:center;position:relative;z-index:1}.confettiContainer .confetti{height:5px;opacity:.75;position:absolute;transform:translateZ(0);width:5px;z-index:0}.confettiContainer .confetti.blue{background:#00a8ff}.confettiContainer .confetti.green{background:#4cd137}.confettiContainer .confetti.yellow{background:#fbc531}.confettiContainer .confetti.red{background:#e84118}.confettiContainer .confetti.pink{background:#ff9ff3}.confettiContainer .confetti.circle{border-radius:50%}.confettiContainer .confetti.rectangle{padding:0 1px}.scale-in-center{animation:scale-in-center .5s cubic-bezier(.25,.46,.45,.94) both}@keyframes scale-in-center{0%{opacity:1;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes secondaryImageOverlayIn{0%{width:0}to{width:100%}}@keyframes secondaryImageOverlayOut{0%{transform:translateX(0)}to{transform:translateX(100%)}}.btnLoading{animation:flash 1s ease-out infinite alternate;background-color:#fff;border-radius:50%;display:inline-block;height:1em;position:relative;width:1em}@keyframes flash{0%{background-color:#fff2;box-shadow:1.5em 0 #fff2,-1.5em 0 #fff}50%{background-color:#fff;box-shadow:1.5em 0 #fff2,-1.5em 0 #fff2}to{background-color:#fff2;box-shadow:1.5em 0 #fff,-1.5em 0 #fff2}}.instantPopup.lottery146 .instantPopupStatus .frame{background:#061a1e;color:#e2e1e3}.instantPopup.lottery146 .instantPopupStatus .infoBlock h4{color:#fff}.instantPopup.lottery146 .instantPopupStatus a{color:#e2e1e3}.instantPopup.lottery146 .instantPopupStatus .bigBtn.openNext{color:#fff}.instantPopup.lottery146 .instantPopupStatus .bigBtn.getBonus{background:#28b10f}.instantPopup.lottery146 .instantPopupStatus .buyMore{background:#28b10f;color:#fff}.instantPopup.lottery146 .instantPopupStatus .ticketBonus .title{background:#061a1e;color:#e2e1e3}.instantPopup.lottery146 .instantPopupStatus .closeBlock button img{filter:invert(1)}.instantPopup.lottery146 .instantPopupStatus .won .prizeWrapper .prize{color:#28b10f}.instantPopup.lottery152 .instantPopupStatus .frame{background:#000;color:#e2e1e3}.instantPopup.lottery152 .instantPopupStatus .infoBlock h4{color:#fff}.instantPopup.lottery152 a{color:#e2e1e3}.instantPopup.lottery152 .ticketBonus .title{background:#000;color:#e2e1e3}.instantPopup.lottery152 .closeBlock button img{filter:invert(1)}.instantPopup.lottery152 .won .prizeWrapper .prize{color:#c77b3c}.instantPopup.lottery152 .bigBtn{background-image:url(https://static.latloto.lv/lotteries/tronu-spele/landing/assets/button.png);background-size:101% 101%;border-radius:unset}.instantPopup.lottery152 .bigBtn.openNext{color:#fff}.instantPopup.lottery159 .instantPopupStatus .frame{background:transparent;color:#282833}.instantPopup.lottery159 .instantPopupStatus a{color:#282833}.instantPopup.lottery159 .instantPopupStatus .title{font-size:32px}.instantPopup.lottery159 .instantPopupStatus .bigBtn{background:#a21a36;color:#fff}.instantPopup.lottery159 .instantPopupStatus .won .prizeWrapper .prize{color:#234d4c}.instantPopup.lottery159 .instantPopupStatus .elements159{background-color:#d9edee}.instantPopup.lottery159 .instantPopupStatus .js-background-elements{z-index:-1}.instantPopup.lottery162 .instantPopupStatus .infoBlocks{padding-top:6vw}.instantPopup.lottery166 .instantPopupStatus .frame{background:#2d2d2d;border-radius:0 20px 20px 0;color:#fff!important}@media (max-width:700px){.instantPopup.lottery166 .instantPopupStatus .frame{border-radius:20px}}.instantPopup.lottery166 .instantPopupStatus .frame .elements166{display:block}.instantPopup.lottery166 .instantPopupStatus .frame .closeBlock button{color:#fff}.instantPopup.lottery166 .instantPopupStatus .frame .closeBlock button img{filter:invert(100%)}.instantPopup.lottery166 .instantPopupStatus .frame .lossIcon{display:none}.instantPopup.lottery166 .instantPopupStatus .frame .prize,.instantPopup.lottery166 .instantPopupStatus .frame .title,.instantPopup.lottery166 .instantPopupStatus .frame h4{color:#f9d955}.instantPopup.lottery166 .instantPopupStatus .frame button{border-radius:5px;font-family:Roboto Slab;font-size:16px!important;font-style:normal;font-weight:600;line-height:26px;padding:10px 30px}.instantPopup.lottery166 .instantPopupStatus .frame .bigBtn{background:url(https://static.latloto.lv/lotteries/senatnes-loterija/landing/assets/senatnes_loterija_primara_poga.jpg) no-repeat 50%;background-size:cover;color:#000}.instantPopup.lottery166 .instantPopupStatus .frame .bigBtn.getBonus{background:url(https://static.latloto.lv/lotteries/senatnes-loterija/landing/assets/senatnes_loterija_sekundara_poga.jpg) no-repeat 50%;background-size:cover;color:#fff}.instantPopup.lottery166 .instantPopupStatus .frame .ticketBonus .bonusText{color:#fff;font-size:16px;line-height:1.2;margin-bottom:20px}.instantPopup.lottery166 .instantPopupStatus .frame .rulesLink{color:#fff;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:700;line-height:1}.instantPopup.lottery166 .instantPopupStatus .frame .info-cloud-with-url{background:#474747;border-radius:20px;color:#fff;font-family:Open Sans;font-size:14px;line-height:1.4;margin-top:40px;padding:20px;text-align:left}.instantPopup.lottery166 .instantPopupStatus .frame .info-cloud-with-url a{color:#fff;display:inline-block;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:600;margin-top:10px}.instantPopup.lottery166 .instantPopupStatus .frame .info-cloud-with-url a svg{height:16px;margin-left:15px;width:auto}
