html{overflow-x:hidden;--vh100:100vh;height:100%;min-height:var(--vh100)}.row{--base-width:1200px}@font-face{font-family:Myriad Pro;src:url(/static/fonts/MyriadPro-Black.woff2) format("woff2"),url(/static/fonts/MyriadPro-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/static/fonts/MyriadPro-Bold.woff2) format("woff2"),url(/static/fonts/MyriadPro-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/static/fonts/MyriadPro-Regular.woff2) format("woff2"),url(/static/fonts/MyriadPro-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/static/fonts/MyriadPro-SemiBold.woff2) format("woff2"),url(/static/fonts/MyriadPro-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}body,html{font-size:2vh;color:#fff;font-family:Myriad Pro}@media screen and (min-width:720px){body,html{font-size:24px}}@media screen and (max-height:900px){body,html{font-size:2.5vh}}body h1,html h1{font-size:1.8333rem;text-transform:uppercase}body h2,html h2{font-size:1.5rem}body button,body label,body p,body span,html button,html label,html p,html span{font-size:1rem}body .bold,html .bold{font-weight:700}body .uppercase,html .uppercase{text-transform:uppercase}.button.npl,button.npl{position:relative;min-width:280px;background:#009b00 linear-gradient(90deg,#009b00,#76bc31) no-repeat 50%;font-weight:700;color:#fff;border:none;border-bottom:1px solid #00610c;border-radius:6px;line-height:2.5rem;cursor:pointer}.button.npl:hover,button.npl:hover{background-image:linear-gradient(90deg,#007300,#3b9819)}.button.npl:after,button.npl:after{content:"";position:absolute;right:15px;top:0;width:.37rem;height:100%;background:transparent url(/static/img/btn-arrow.png) no-repeat 0;background-size:100% auto}.panel{position:relative;background-color:#001e53;padding:1rem 2rem;margin:1rem auto;max-width:calc(100% - 2rem);width:600px;border:2px solid transparent;background-clip:padding-box!important}.panel,.panel:after{border-radius:1.5rem}.panel:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(90deg,#bababa 8%,#949494 28%,#8d8b8b 43%,#fff 52%,#d5d5d5 70%,#fdfdfd 97%);z-index:-1}.panel h1:first-of-type{margin-top:0}.koffer{position:relative;display:inline-block;width:100%;transform-style:preserve-3d;perspective:800px;cursor:pointer;filter:drop-shadow(0 0 0 #f6eac1);transition:filter .15s ease-out}.koffer:hover{filter:drop-shadow(0 0 10px #f6eac1)}.koffer .back{position:relative;width:100%}.koffer .lock{position:absolute;top:2%;left:23%;transform-origin:center bottom}.koffer .lock.right{left:70%}.koffer .front,.koffer .top{position:absolute;left:0;top:0;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.koffer .front{transform-style:preserve-3d;transform-origin:50% 85%;height:100%;will-change:transform}.koffer .front .front-img{width:100%}.koffer .front .top{transform:rotateX(90deg) translateY(-3px) translateZ(-9px)}.koffer .front .top img{display:block;margin:0 auto;width:85%}.koffer .front .text{position:absolute;top:0;left:0;display:inline-block;width:100%}.koffer .front .text text{fill:#334185;font-weight:900;font-size:130px;letter-spacing:-.7rem}.koffer .front .text.extra-letter-spacing text{letter-spacing:-.1rem!important;transform:translateX(10px)}.koffer .number-text{position:absolute;top:0;left:0;z-index:0;width:100%;text-align:center}.koffer .number-text text{font-size:30px;font-weight:900;fill:#334185}.koffer .number-text.red text{fill:#de0000}.koffer svg{-webkit-user-select:none;user-select:none;will-change:transform}.row{--gap:0px;display:flex;flex-wrap:wrap;max-width:calc(var(--base-width) + var(--gap))}.row>div[class*=col]{flex-grow:1;min-width:1px;width:auto;margin:0 calc(var(--gap)/2)}.row>div[class*=col][class~=col-1]{width:calc(8.33333% - var(--gap));flex-grow:0}@media screen and (max-width:calc(720px - 1px)){.row>div[class*=col][class*=s-col-1]{width:calc(8.33333% - var(--gap))!important}}@media screen and (min-width:720px){.row>div[class*=col][class*=m-col-1]{width:calc(8.33333% - var(--gap))!important}}.row>div[class*=col][class~=col-2]{width:calc(16.66667% - var(--gap));flex-grow:0}@media screen and (max-width:calc(720px - 1px)){.row>div[class*=col][class*=s-col-2]{width:calc(16.66667% - var(--gap))!important}}@media screen and (min-width:720px){.row>div[class*=col][class*=m-col-2]{width:calc(16.66667% - var(--gap))!important}}.row>div[class*=col][class~=col-3]{width:calc(25% - var(--gap));flex-grow:0}@media screen and (max-width:calc(720px - 1px)){.row>div[class*=col][class*=s-col-3]{width:calc(25% - var(--gap))!important}}@media screen and (min-width:720px){.row>div[class*=col][class*=m-col-3]{width:calc(25% - var(--gap))!important}}.row>div[class*=col][class~=col-4]{width:calc(33.33333% - var(--gap));flex-grow:0}@media screen and (max-width:calc(720px - 1px)){.row>div[class*=col][class*=s-col-4]{width:calc(33.33333% - var(--gap))!important}}@media screen and (min-width:720px){.row>div[class*=col][class*=m-col-4]{width:calc(33.33333% - var(--gap))!important}}.row>div[class*=col][class~=col-5]{width:calc(41.66667% - var(--gap));flex-grow:0}@media screen and (max-width:calc(720px - 1px)){.row>div[class*=col][class*=s-col-5]{width:calc(41.66667% - var(--gap))!important}}@media screen and (min-width:720px){.row>div[class*=col][class*=m-col-5]{width:calc(41.66667% - var(--gap))!important}}.row>div[class*=col][class~=col-6]{width:calc(50% - var(--gap));flex-grow:0}@media screen and (max-width:calc(720px - 1px)){.row>div[class*=col][class*=s-col-6]{width:calc(50% - var(--gap))!important}}@media screen and (min-width:720px){.row>div[class*=col][class*=m-col-6]{width:calc(50% - var(--gap))!important}}.row>div[class*=col][class~=col-7]{width:calc(58.33333% - var(--gap));flex-grow:0}@media screen and (max-width:calc(720px - 1px)){.row>div[class*=col][class*=s-col-7]{width:calc(58.33333% - var(--gap))!important}}@media screen and (min-width:720px){.row>div[class*=col][class*=m-col-7]{width:calc(58.33333% - var(--gap))!important}}.row>div[class*=col][class~=col-8]{width:calc(66.66667% - var(--gap));flex-grow:0}@media screen and (max-width:calc(720px - 1px)){.row>div[class*=col][class*=s-col-8]{width:calc(66.66667% - var(--gap))!important}}@media screen and (min-width:720px){.row>div[class*=col][class*=m-col-8]{width:calc(66.66667% - var(--gap))!important}}.row>div[class*=col][class~=col-9]{width:calc(75% - var(--gap));flex-grow:0}@media screen and (max-width:calc(720px - 1px)){.row>div[class*=col][class*=s-col-9]{width:calc(75% - var(--gap))!important}}@media screen and (min-width:720px){.row>div[class*=col][class*=m-col-9]{width:calc(75% - var(--gap))!important}}.row>div[class*=col][class~=col-10]{width:calc(83.33333% - var(--gap));flex-grow:0}@media screen and (max-width:calc(720px - 1px)){.row>div[class*=col][class*=s-col-10]{width:calc(83.33333% - var(--gap))!important}}@media screen and (min-width:720px){.row>div[class*=col][class*=m-col-10]{width:calc(83.33333% - var(--gap))!important}}.row>div[class*=col][class~=col-11]{width:calc(91.66667% - var(--gap));flex-grow:0}@media screen and (max-width:calc(720px - 1px)){.row>div[class*=col][class*=s-col-11]{width:calc(91.66667% - var(--gap))!important}}@media screen and (min-width:720px){.row>div[class*=col][class*=m-col-11]{width:calc(91.66667% - var(--gap))!important}}.row>div[class*=col][class~=col-12]{width:calc(100% - var(--gap));flex-grow:0}@media screen and (max-width:calc(720px - 1px)){.row>div[class*=col][class*=s-col-12]{width:calc(100% - var(--gap))!important}}@media screen and (min-width:720px){.row>div[class*=col][class*=m-col-12]{width:calc(100% - var(--gap))!important}}#app,.main-layout{height:100%}.main-layout{margin:0 auto;width:100%;max-width:715px;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.main-layout>div{padding-top:.1px}.landing-view h1{text-transform:uppercase}.landing-view p{max-width:75%;margin:0 auto;margin-bottom:revert}.explain-view p,.explain-view ul{text-align:left}.explain-view ul{padding:0;list-style:none;counter-reset:list}.explain-view ul li{position:relative;padding-left:2rem;margin-bottom:1rem}.explain-view ul li:before{counter-increment:list;content:counter(list);display:inline-block;position:absolute;top:0;left:0;width:1.5rem;height:1.5rem;line-height:1.5rem;background-image:linear-gradient(#0050a5,#003c78);filter:drop-shadow(-1px -1px 3px #000940);border-radius:100px;text-align:center}.explain-view .panel{padding-bottom:200px;background:#001e53 url(/static/img/panel-explain-visual.png) no-repeat 30% 105%}.game-view{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:80%;max-width:400px;margin:0 auto}@media screen and (min-width:720px){.game-view{width:100%;max-width:500px}}.game-view .kofferspel-wrapper{margin:5vh auto 0 auto}@media screen and (min-width:720px){.game-view .kofferspel-wrapper{margin:0 auto}}.game-view .field{padding-top:1rem;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.game-view .field .logo{grid-row:3;grid-column:2/span 2;margin:0 auto}.game-view .field.prevent{pointer-events:none}.game-view .ui{padding:.1px;display:flex;width:100%;flex-direction:column;align-items:center;justify-content:space-between;font-weight:700}.game-view .ui>*{text-align:center}.game-view .ui .score{width:100%;display:flex;justify-content:space-between;align-items:center}.game-view .ui .score span{vertical-align:middle;margin:0 1rem}.game-view .ui .score span.prizemoney{font-size:1.666rem}@media screen and (min-width:720px){.game-view .ui{flex-direction:row}.game-view .ui>:first-child{text-align:left}.game-view .ui>:last-child{text-align:right}.game-view .ui p{margin-top:.5rem}.game-view .ui .score{display:block}.game-view .ui .score span{display:inline-block}.game-view .ui .score span.prizemoney{margin-left:1rem}}.game-view .chevron{display:flex;align-items:center;justify-content:center;background:transparent url(/static/img/red-chevron.png) no-repeat bottom;background-size:100% 100%;max-width:100%;height:60px;margin:0 auto}.game-view .chevron a{color:#fff;font-size:.6rem;font-weight:700;text-decoration:underline}.score-view .panel{padding-bottom:60px}.score-view p:first-of-type{margin-bottom:0;text-transform:uppercase;font-weight:700}.score-view h1~p{margin:0}.score-view button{margin-top:1rem}body{margin:0;text-align:center;background:transparent url(/static/img/bg.jpg) no-repeat top;background-size:cover;background-attachment:fixed;height:100%}*{box-sizing:border-box}img,video{max-width:100%}@media screen and (max-width:719px){.hide-for-small{display:none!important}}@media screen and (min-width:720px){.hide-for-medium-up{display:none!important}}.fade-down-enter-active{transition:all .3s ease-out}.fade-down-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.fade-down-enter-from,.fade-down-leave-to{transform:translateY(20px);opacity:0}.game-view{transition:opacity .3s ease-out!important}