@font-face{font-family:Panton;font-weight:400;font-display:swap;src:url(./Panton-Trial-Regular-BLPY1iRt.woff) format("woff")}*,*:after,*:before{box-sizing:border-box;margin:0;padding:0}html{font-family:Panton,sans-serif;font-display:block;font-size:max(.9rem,.9vw);color:#f5f5f5;background:#000}html,body,#root{width:100%;min-height:100%;height:auto}.frame{position:fixed;top:0;left:0;width:100%;height:100%;padding-left:max(1.2rem,30/1440 * 100vw);padding-right:max(1.2rem,30/1440 * 100vw);padding-top:1.8rem;z-index:99;pointer-events:none}.frame__header{width:100%}.marquee{position:absolute;top:0;left:0;width:100%;overflow:hidden;white-space:nowrap;background:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:.8rem 0;border-bottom:1px solid rgba(255,255,255,.1);pointer-events:auto}.marquee__inner{display:flex;width:fit-content;animation:marquee 20s linear infinite}.marquee__inner span{font-family:Panton,sans-serif;font-weight:700;font-size:1.2rem;letter-spacing:.2rem;padding:0 4rem;color:#fffc;text-transform:uppercase}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.frame a{pointer-events:auto;color:currentColor;text-decoration:none}.frame a{white-space:nowrap;overflow:hidden;position:relative;display:inline}.frame a:before{content:"";height:1px;width:100%;background:currentColor;position:absolute;top:90%;transition:transform .3s;transform-origin:0% 50%}.frame a:hover:before{transform:scaleX(0);transform-origin:100% 50%}.frame__title{font-size:inherit;font-weight:inherit}.frame__back{position:relative;display:flex;align-items:flex-end}.frame__back svg{fill:currentColor}.canvas{width:100%;height:100%;position:fixed;top:0;left:0}.click__anywhere{position:absolute;bottom:1.8rem;left:50%;transform:translate(-50%);z-index:999;background:none;outline:none;border:none;color:#f5f5f5;font-family:inherit;font-size:inherit}
