@font-face{font-family:Euclid;font-display:auto;font-weight:400;src:url(/fonts/EuclidCircularA-Medium.woff2)format("woff2")}@font-face{font-family:Lora;font-weight:400;src:url(/fonts/Lora-Regular.woff2)format("woff2")}@font-face{font-family:Lora;font-weight:400;font-style:italic;src:url(/fonts/Lora-Italic.woff2)format("woff2")}@font-face{font-family:Lora;font-weight:500;font-style:italic;src:url(/fonts/Lora-BoldItalic.woff2)format("woff2")}@font-face{font-family:Lora;font-weight:500;src:url(/fonts/Lora-Bold.woff2)format("woff2")}.App{flex-direction:column;width:100vw;height:100vh;display:flex}.App .information{background:var(--background);width:100vw;height:100vh;color:var(--text);flex-direction:column;font-family:Euclid,sans-serif;display:flex}.App.loading{color:var(--textLight);justify-content:center;align-items:center;font-size:30px}.App.loading:after{display:none}.App:after{content:"";background:url(/images/left.svg) 50%/contain no-repeat;width:34px;height:34px;position:absolute;top:calc(50% - 17px);left:18px}.App.left{text-align:left}.App.right{text-align:right}.App.right:after{content:"";background-image:url(/images/right.svg);left:auto;right:18px}.App.right .TimelineEvent:before{left:auto;right:39px}.App.right .TimelineEvent:after{left:auto;right:34px}.genesis-logo{z-index:1;width:200px;position:absolute;top:45px;left:10px}.genesis-logo img{width:100%}.main-logo{z-index:1;width:100px;position:absolute;bottom:45px;left:10px}.main-logo span{color:var(--textLight);margin-bottom:5px;font-family:Lora,serif;font-size:12px;display:inline-block}.main-logo img{width:100%}.qr-code{z-index:1;width:105px;position:absolute;top:15px;right:80px}.qr-code span{color:#4c4c4c;margin-bottom:5px;font-family:Lora,serif;font-size:16px;display:inline-block}.qr-code img{width:100%}.CurrentEvent{flex-direction:column;flex-grow:1;justify-content:center;width:100%;padding:0 80px;display:flex}.CurrentEvent .time{color:var(--textLight);font-family:Lora,serif;font-size:34px}.CurrentEvent .title{word-break:break-word;overflow-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:10px 0 0;font-family:Euclid,sans-serif;font-size:80px;line-height:1.1;overflow:hidden}.CurrentEvent .title.small{font-size:64px}.CurrentEvent .booker{color:var(--textLight);font-family:Lora,serif;font-size:24px;line-height:1.4}.CurrentEvent .booker strong{color:#fff;font-weight:inherit}.CurrentEvent .actions{text-align:center;margin-top:50px;transition:all .3s ease-out}.CurrentEvent .actions.is-visible{opacity:1}.CurrentEvent .actions.is-hidden{opacity:0;visibility:hidden}.Button{background-color:var(--highlight);width:max-content;color:var(--text);letter-spacing:.05em;cursor:pointer;border:0;border-radius:0;outline:none;margin:0 auto;padding:23px 65px;font-family:inherit;font-size:20px;font-weight:600;line-height:1;display:block}.Link{width:auto;color:var(--highlight);border-bottom:2px solid var(--highlight);cursor:pointer;margin-top:40px;padding:2px 0;font-size:20px;line-height:1.2;display:inline-block}:root{--highlight:#4c4c4c;--background:#060709;--backgroundLight:#fff;--text:#fff;--textLight:#989898;--textDark:#000}.TimelineEvent{background:var(--backgroundLight);height:160px;color:var(--textLight);flex-direction:column;justify-content:center;padding:0 80px;display:flex;position:relative}.TimelineEvent .subtitle{font-family:Lora,serif;font-size:16px}.TimelineEvent .title{white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-family:Euclid,sans-serif;font-size:30px;font-weight:500;overflow:hidden}.TimelineEvent:before{content:"";border-left:1px solid #5d5a59;width:1px;position:absolute;top:0;bottom:0;left:39px}.TimelineEvent:after{content:"";background:#5d5a59;border-radius:10px;width:11px;height:11px;position:absolute;top:75px;left:34px}*,:before,:after{box-sizing:border-box;-webkit-font-smoothing:antialiased}html,body,#app{height:100%}body{margin:0;padding:0;font-family:Euclid,EuclidCircularA,sans-serif}
