@font-face{font-family:Konnect;src:url(/static/fonts/KonnectRegular/Konnect-Regular.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Konnect;src:url(/static/fonts/KonnectBold/Konnect-Bold.ttf) format("truetype");font-style:normal;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:Neon Glow;src:url(/static/fonts/NeonGlow/neon_glow-webfont.woff2) format("woff2"),url(/static/fonts/NeonGlow/neon_glow-webfont.woff) format("woff");font-weight:400;font-style:normal;text-rendering:optimizeLegibility}body,html{overflow:hidden;margin:0;padding:0;font-size:10px}body{background-color:#00428c}#app{position:relative;font-family:Konnect,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;width:100vw;height:100vh}.text[data-v-92c6aa8e]{-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out;-webkit-transform:translateX(50vw);transform:translateX(50vw);z-index:0}.post.active .text[data-v-92c6aa8e]{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.display-sponsor .post.active .text[data-v-92c6aa8e],.post.prev .text[data-v-92c6aa8e]{-webkit-transform:translateX(50vw);transform:translateX(50vw)}.post.prev .text[data-v-92c6aa8e]{opacity:0}.post.next .text[data-v-92c6aa8e]{-webkit-transform:translateX(-50vw);transform:translateX(-50vw);opacity:0}.hashtags{position:absolute;bottom:7vh;left:55vw;right:3vw;width:40vw;font-size:4vh;font-weight:400;height:1.2em;overflow:hidden;opacity:0;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.hashtags:after,.hashtags:before{content:"";z-index:10;position:absolute;left:-1px;top:0;bottom:0;width:8vw;background:-webkit-gradient(linear,left top,right top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0))}.hashtags:after{left:auto;right:-1px;background:-webkit-gradient(linear,right top,left top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(270deg,#fff 0,hsla(0,0%,100%,0))}.display-posts .post.active .hashtags{opacity:1}.display-posts .post:not(.active) .hashtags,.display-sponsor .hashtags{opacity:0;-webkit-transform:translateX(100vw);transform:translateX(100vw)}.background-strip{position:absolute;top:20vh;bottom:2vh;left:0;right:0}.background-strip .left,.background-strip .right{position:absolute;top:0;bottom:0;background-color:#fff;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.background-strip .right{right:0;width:71vw;-webkit-transform:translateX(75vw);transform:translateX(75vw)}.background-strip .left{left:0;width:30vw;-webkit-transform:translateX(-35vw);transform:translateX(-35vw)}.display-posts .background-strip .left,.display-posts .background-strip .right{-webkit-transform:translateX(0);transform:translateX(0)}.branding-area{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;right:0;top:20vh;bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:0;opacity:0;-webkit-transform:scale(.2);transform:scale(.2);-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.display-sponsor .branding-area{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.branding-area .branding-logo{width:30vw;height:50vh}.branding-area .branding-logo img{height:100%;width:auto;margin:0 auto}.post{font-size:5.5vh;font-weight:700;color:#00428c;position:absolute;top:0;left:0;right:0;bottom:0;margin:0}.card-body .content{position:absolute;top:27vh;left:55vw;width:42vw;line-height:1.2em;z-index:5}.image{position:absolute;width:50%;top:5vh;bottom:5vh;left:5vh;z-index:10;background-size:cover;border-radius:.8vh;background-position:50%;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.post.active .image{-webkit-transform:translateY(0);transform:translateY(0)}.display-sponsor .image,.display-sponsor .post.active .image,.post.prev .image{-webkit-transform:translateY(-100vh);transform:translateY(-100vh)}.post.next .image{-webkit-transform:translateY(100vh);transform:translateY(100vh)}.image:after{position:absolute;content:"";left:-1.2vh;right:-1.2vh;top:-1.2vh;bottom:-1.2vh;border-radius:2vh;border:1.2vh solid hsla(0,0%,100%,.3)}.image img.social-icon{position:absolute;bottom:-3.5vw;left:-3.5vw;width:8vw;height:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:.6s;transition-delay:.6s;-webkit-transform:scale(.7) rotate(-30deg);transform:scale(.7) rotate(-30deg)}.active .image img.social-icon{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}.user{z-index:15;font-size:5vh;background-color:#fff;display:inline-block;border-radius:1em;padding:.2em .5em .3em;line-height:1em;font-weight:400;position:absolute;left:55vw;top:16vh;opacity:0;-webkit-box-shadow:0 .3rem 1em rgba(0,0,0,.3);box-shadow:0 .3rem 1em rgba(0,0,0,.3);-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.post.active .user{opacity:1}.display-sponsor .post.active .user{opacity:0}.user .screen-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;letter-spacing:.03em}.user .screen-name img.icon{display:none}.user .screen-name img.icon.instagram{width:1.1em;margin-right:.3em}.user .screen-name img.icon.twitter{width:1.9em;margin-top:-.5em}h1.headline{position:fixed;top:10vh;width:100%;text-align:center;font-size:15vh;color:#fff;font-weight:400;margin:0;z-index:0;font-family:Neon Glow;text-transform:uppercase;letter-spacing:.05em;-webkit-transform:translateY(-25vh);transform:translateY(-25vh);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background:linear-gradient(115deg,#06e3fa 54%,#fff 98%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-filter:blur(.07vh) brightness(200%);filter:blur(.07vh) brightness(200%);text-shadow:0 0 10px hsla(0,0%,100%,.2);-webkit-animation:flicker 2s linear infinite;animation:flicker 2s linear infinite}.display-sponsor h1.headline{-webkit-transform:translateY(0);transform:translateY(0)}h1.headline .dodge{text-align:center;background:radial-gradient(circle,#fff,#000 70%) 0 0/5% 50%;position:absolute;left:0;top:0;width:100%;-webkit-filter:blur(.5vh);filter:blur(.5vh);-webkit-background-clip:text;mix-blend-mode:color-dodge;-webkit-animation:dodge-area 20s linear infinite;animation:dodge-area 20s linear infinite}@-webkit-keyframes dodge-area{0%{background-position:0 0;opacity:.5}50%{opacity:.8}to{background-position:100% 100%;opacity:.5}}@keyframes dodge-area{0%{background-position:0 0;opacity:.5}50%{opacity:.8}to{background-position:100% 100%;opacity:.5}}@-webkit-keyframes flicker{0%{opacity:.8}2%{opacity:1}8%{opacity:.7}9%{opacity:1}12%{opacity:.8}20%{opacity:1}25%{opacity:.8}30%{opacity:1}70%{opacity:.7}72%{opacity:.7}77%{opacity:.9}to{opacity:1}}@keyframes flicker{0%{opacity:.8}2%{opacity:1}8%{opacity:.7}9%{opacity:1}12%{opacity:.8}20%{opacity:1}25%{opacity:.8}30%{opacity:1}70%{opacity:.7}72%{opacity:.7}77%{opacity:.9}to{opacity:1}}.logo{position:fixed;top:5vh;right:2vh;width:8vw;height:12vh;z-index:10;-webkit-transform:translateX(10vw);transform:translateX(10vw);-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.display-posts .logo{-webkit-transform:translateX(0);transform:translateX(0)}.logo img{width:auto;height:100%}