@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,600,800&display=swap);#Loading{background:url(/static/media/gradient_background.daef59a9.png);background-repeat:no-repeat;background-size:cover;height:100%;display:flex;align-items:center}#Loading h1{position:absolute;bottom:8px;right:16px;font-size:32px;font-weight:600}@media (max-device-width:480px){#Loading h1{font-size:16px}}.message{background:url(/static/media/gradient_background.daef59a9.png);background-repeat:no-repeat;background-size:cover;min-height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}.message img{margin-bottom:48px;width:200px}@media (max-device-width:480px){.message img{width:160px}}.message h1{font-size:40px;font-weight:600;margin-bottom:24px;text-align:center}@media (max-device-width:480px){.message h1{font-size:24px}}.message p{font-size:24px;font-weight:600;text-align:center;width:600px}@media (max-device-width:480px){.message p{font-size:16px;width:80%}}.message p a{color:#e35058;text-decoration:none}.nav-bar{position:absolute;width:100%;padding:20px 35px;box-sizing:border-box;display:flex;align-items:center}@media (max-width:600px){.nav-bar{padding:15px}}.nav-bar .logo{width:10vw;height:auto;min-width:120px;z-index:50}.nav-bar .space{flex:1 1}.nav-bar .menu-item{font-weight:600;font-size:16px;margin:0 15px;text-transform:uppercase;padding:10px;cursor:pointer;text-decoration:none;color:#222b5c;-webkit-transition:color .2s;transition:color .2s;z-index:50}@media (max-width:900px){.nav-bar .menu-item{display:none}}.nav-bar .menu-item .line{height:2.4px;width:0;margin:auto;background-color:#222b5c;-webkit-transition:width .2s,background-color .2s;transition:width .2s,background-color .2s}.nav-bar .menu-item:hover .line{width:100%}.nav-bar .menu-item.active,.nav-bar .menu-item:hover{color:#a43b5c}.nav-bar .menu-item.active .line,.nav-bar .menu-item:hover .line{background-color:#a43b5c}.nav-bar .mobile-menu-toggle{padding:10px;cursor:pointer;display:none;background:none;border:none;z-index:51}@media (max-width:900px){.nav-bar .mobile-menu-toggle{display:inline;display:initial}}.nav-bar .mobile-menu-toggle img{width:25px}.nav-bar .mobile-menu{position:fixed;background-color:#0a093f;height:100vh;width:400px;max-width:80vw;right:0;top:0;display:flex;flex-direction:column;align-items:center;z-index:52;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.nav-bar .mobile-menu .logo{margin:40px 0;width:110px;min-width:0}.nav-bar .mobile-menu .menu-item{color:#fff;display:block;width:auto;padding:20px 0;font-size:20px}.nav-bar .mobile-menu .menu-item.active,.nav-bar .mobile-menu .menu-item:hover{color:#a43b5c}@media (max-width:480px){.nav-bar .mobile-menu .menu-item{padding:15px 0}}.nav-bar .menu-background{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#000;border:none;opacity:0;z-index:-1;-webkit-transition:opacity .3s;transition:opacity .3s}.nav-bar.menu-open .mobile-menu{-webkit-transform:translateX(0);transform:translateX(0)}.nav-bar.menu-open .menu-background{opacity:.4;z-index:50}.Apply{background:url(/static/media/gradient_background.daef59a9.png);background-repeat:no-repeat;background-size:cover;color:#0a093f;display:flex;min-height:100vh}.Apply .progress{background:url(/static/media/form_sidebar.f7b86f7a.svg);background-repeat:no-repeat;background-size:cover;padding:96px 48px}@media (max-device-width:480px){.Apply .progress{display:none}}.Apply .progress .row{align-items:center;display:flex;margin-bottom:32px}.Apply .progress .row img{margin-right:16px;height:48px}.Apply .progress .row p{font-size:16px;font-weight:600}.Apply .form{flex-grow:1;padding:96px 0}.Apply .form h1{font-size:48px;font-weight:600;text-align:center}.Apply .form form{margin:0 auto;width:50%}@media (max-device-width:480px){.Apply .form form{width:80%}}.Apply .form form p{margin-top:32px;margin-bottom:8px}.Apply .form form p span{color:rgba(10,9,63,.5);font-size:12px}.Apply .form form input{background:transparent;border:none;border-bottom:2px solid #0a093f;border-radius:0;color:#a43b5c;font-size:16px;font-weight:600;outline:none;padding:6px 8px;text-overflow:ellipsis;white-space:nowrap;width:100%}.Apply .form form input::-webkit-input-placeholder{color:rgba(164,59,92,.5);font-weight:600}.Apply .form form input::-moz-placeholder{color:rgba(164,59,92,.5);font-weight:600}.Apply .form form input:-ms-input-placeholder{color:rgba(164,59,92,.5);font-weight:600}.Apply .form form input::-ms-input-placeholder{color:rgba(164,59,92,.5);font-weight:600}.Apply .form form input::placeholder{color:rgba(164,59,92,.5);font-weight:600}.Apply .form form .resume-upload{margin-top:16px}.Apply .form form .resume-upload label{border:2px solid #0a093f;border-radius:50ch;display:inline-block;font-weight:600;margin-right:8px;padding:5px 12px}.Apply .form form .resume-upload input{display:none}.Apply .form .nav-buttons{display:flex;justify-content:space-between;margin-top:32px}.Apply .form .nav-buttons button{align-items:center;background-color:transparent;border:2px solid #0a093f;border-radius:50ch;color:#0a093f;display:flex;font-size:16px;font-weight:600;outline:none}.back{padding:5px 12px 5px 3px;cursor:pointer}.FileUpload{margin-top:16px}.FileUpload label{border:2px solid #0a093f;border-radius:50ch;cursor:pointer;display:inline-block;font-weight:600;margin-right:8px;padding:5px 12px}.FileUpload input{display:none}.next{padding:5px 3px 5px 12px;cursor:pointer}.next:disabled{cursor:not-allowed}.submit{padding:5px 3px 5px 12px;cursor:pointer}.submit:disabled{cursor:not-allowed}.MentorRegistration{background:url(/static/media/gradient_background.daef59a9.png);background-repeat:no-repeat;background-size:cover;color:#0a093f;display:flex;min-height:800px}.MentorRegistration .progress{background:url(/static/media/form_sidebar.f7b86f7a.svg);background-repeat:no-repeat;background-size:cover;padding:96px 48px}@media (max-device-width:480px){.MentorRegistration .progress{display:none}}.MentorRegistration .progress .row{align-items:center;display:flex;margin-bottom:32px}.MentorRegistration .progress .row img{margin-right:16px;height:48px}.MentorRegistration .progress .row p{font-size:16px;font-weight:600}.MentorRegistration .form{flex-grow:1;padding:96px 0}.MentorRegistration .form h1{text-align:center;font-weight:600;font-size:48px;color:#222b5c}.MentorRegistration .form form{margin:0 auto;width:50%}@media (max-device-width:480px){.MentorRegistration .form form{width:80%}}.MentorRegistration .form form p{margin-top:32px;margin-bottom:8px}.MentorRegistration .form form p span{color:rgba(10,9,63,.5);font-size:12px}.MentorRegistration .form form input{background:transparent;border:none;border-bottom:2px solid #0a093f;border-radius:0;color:#a43b5c;font-size:16px;font-weight:600;outline:none;padding:6px 8px;text-overflow:ellipsis;white-space:nowrap;width:100%}.MentorRegistration .form form input::-webkit-input-placeholder{color:rgba(164,59,92,.5);font-weight:600}.MentorRegistration .form form input::-moz-placeholder{color:rgba(164,59,92,.5);font-weight:600}.MentorRegistration .form form input:-ms-input-placeholder{color:rgba(164,59,92,.5);font-weight:600}.MentorRegistration .form form input::-ms-input-placeholder{color:rgba(164,59,92,.5);font-weight:600}.MentorRegistration .form form input::placeholder{color:rgba(164,59,92,.5);font-weight:600}.MentorRegistration .form .nav-buttons{display:flex;justify-content:space-between;margin-top:32px}.MentorRegistration .form .nav-buttons button{align-items:center;background-color:transparent;border:2px solid #0a093f;border-radius:50ch;color:#0a093f;display:flex;font-size:16px;font-weight:600;outline:none}.qr-wrapper{width:100vw;height:100vh;margin:0;display:flex;flex-direction:column;align-items:center;padding:2vh;box-sizing:border-box}#qr-img{margin:0;padding:0;width:250px;height:250px}@media screen and (min-width:1200px){#qr-img{width:600px;height:600px}}.RSVP{background:url(/static/media/gradient_background.daef59a9.png);background-repeat:no-repeat;background-size:cover;color:#222b5c;min-height:100%;padding-top:96px}.RSVP h1{font-size:48px;font-weight:600;text-align:center}.RSVP form{margin:0 auto;width:50%}@media (max-device-width:480px){.RSVP form{width:80%}}.RSVP form p{margin-top:32px;margin-bottom:8px}.RSVP .nav-buttons{display:flex;justify-content:space-between;margin-top:32px}.RSVP .nav-buttons button{align-items:center;background-color:transparent;border:2px solid #0a093f;border-radius:50ch;color:#0a093f;display:flex;font-size:16px;font-weight:600;outline:none}.Backdrop{position:relative;width:100%;height:100%;overflow:hidden}.Backdrop .background{position:absolute;width:100%;height:100%}.Backdrop .sign-post{position:absolute;bottom:0;left:100px;font-weight:600;font-size:21px;letter-spacing:1.6px;text-transform:uppercase;box-sizing:border-box;padding-bottom:160px}@media (max-width:900px){.Backdrop .sign-post{display:none}}@media (max-width:1100px){.Backdrop .sign-post{left:55px}}.Backdrop .sign-post .post{width:14px;height:100%;background-color:#222b5c;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Backdrop .sign-post .top-sign{display:flex;align-items:center;position:relative;margin-top:20px;padding-bottom:20px}.Backdrop .sign-post .top-sign img{width:176px}.Backdrop .sign-post .top-sign .text{position:absolute;left:-3px;color:#fff;-webkit-transform:rotate(-1.33deg);transform:rotate(-1.33deg);width:100%;text-align:center}.Backdrop .sign-post .sign{font:inherit;background-color:#fbf4ea;border:none;display:block;text-transform:inherit;width:160px;line-height:41px;color:inherit;margin:35px auto 0;border-radius:2px;position:relative;cursor:pointer;outline:none;padding:0;letter-spacing:inherit;-webkit-transition:background-color .3s;transition:background-color .3s}.Backdrop .sign-post .sign.selected{background-color:#e28b79}.Backdrop .content-container{--top:80px;position:absolute;top:var(--top);bottom:2.25118vw;max-height:calc(100vh - var(--top) - 38px);left:400px;right:100px}@media (max-width:600px){.Backdrop .content-container{bottom:0;max-height:none}}@media (min-width:2000px){.Backdrop .content-container{--top:160px}}@media (max-width:1100px){.Backdrop .content-container{left:275px;right:50px}}@media (max-width:900px){.Backdrop .content-container{left:30px;right:30px}}@media (max-width:480px){.Backdrop .content-container{left:15px;right:15px}}.Backdrop .scenery{position:absolute;bottom:0;min-width:100%;pointer-events:none;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:1250px){.Backdrop .scenery{-webkit-transform:translateX(-43%);transform:translateX(-43%)}}.Backdrop .scenery.mobile{display:none;bottom:-40px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:600px){.Backdrop .scenery{display:none}.Backdrop .scenery.mobile{display:inline;display:initial}}.top-bar{background:#e28b79;height:52px;width:100%;display:flex;justify-content:center;z-index:29;border:none}.top-bar:focus{outline:none}.spotlight-wrapper{position:absolute;left:50%;width:100%;-webkit-transform:translate(-50%,60px);transform:translate(-50%,60px);z-index:15;display:flex;flex-direction:row;justify-content:space-between;pointer-events:none;padding:0 32px;box-sizing:border-box}@media (max-width:600px){.spotlight-wrapper .sp-1{display:none}}@media (max-width:400px){.spotlight-wrapper{justify-content:center}.spotlight-wrapper .sp-2{display:none}}.spotlight-itself{height:150px}.leg-supports{background:#e28b79;position:absolute;top:52px;height:16px;width:64px}.leg-supports .shade{background:#a14234;height:50%}.left-leg{left:64px}.right-leg{right:64px}.display-board{background:#e28b79;position:absolute;top:68px;bottom:80px;left:0;height:auto;width:100%}.display-board .display-internal{background:#a8cbb7;margin:24px;width:calc(100% - 48px);height:calc(100% - 48px);box-shadow:inset 0 0 5px rgba(0,0,0,.25);overflow:auto}.display-board .display-padding{margin:50px 15% 40px 5%}@media (max-width:450px){.display-board .display-padding{margin:50px 8% 40px 5%}}.sign-leg{position:absolute;bottom:0;left:0;right:0;margin:auto;width:100px;height:80px;background:#e28b79}.sign-leg .shade{background:#a14234;width:100%;height:30px}.event-wrapper{display:flex;flex-direction:column;margin:0 0 20px}.event-wrapper .event-line{width:100%;height:0;border:.5px solid #222b5c;margin:20px 0 0}.event-box{display:flex;flex-direction:row;color:#222b5c;font-size:16px;line-height:20px}@media (max-width:480px){.event-box{font-size:14px}}.event-box .event-box-time{font-weight:600;width:100px;margin-right:16px}.event-box .event-box-text{width:100%}.event-box .event-box-text .event-box-name{font-weight:600;line-height:20px;margin-bottom:2px}.event-box .event-box-text .event-sponsor{color:#a43b5c}.event-box .event-box-hidden{visibility:hidden}.top-text{position:absolute;top:18px;left:50px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:20px;text-transform:uppercase;z-index:30}@media (max-width:900px){.top-text{color:#fff;left:30px}}.top-arrow{position:absolute;top:10px;width:36px;height:36px;right:16px;padding:0;margin:0;z-index:30;border:0;background:#e28b79}.top-arrow:hover{cursor:pointer}.top-arrow:focus{outline:none}@media (min-width:900px){.top-arrow{display:none}}.top-arrow .turned-over{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.top-arrow .turned-over,.top-arrow .turned-over-not{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.top-arrow .turned-over-not{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.top-arrow .arr{width:100%;height:100%}.day-holder{width:100%;position:absolute;height:120px;z-index:20;background:#e28b79;display:flex;flex-direction:column;color:#fff;align-items:flex-start}@media (min-width:900px){.day-holder{display:none}}.day-holder .selected{background:#a14234}.hide-day-holder{-webkit-transform:translateY(-200px);transform:translateY(-200px)}.display-day-holder{-webkit-transform:translateY(60px);transform:translateY(60px)}.day-button-style{color:#fff;font-size:16px;line-height:20px;height:60px;background:#e28b79;border:none;width:100%;padding-left:30px;text-align:start}.maps-page{display:flex;flex-direction:column;height:100%}.maps-page .top-structure{width:100%;max-height:100px;overflow:hidden}.maps-page .top-structure img{width:100%}.maps-page .main-structure{flex:1 1;margin:0 20px;border-left:35px solid #e26856;border-right:35px solid #e26856;position:relative}@media (max-width:480px){.maps-page .main-structure{margin:0 10px;border-width:15px}}.maps-page .main-structure .maps-container{background-color:#f9ffff;position:absolute;top:20px;bottom:70px;left:15px;right:15px;overflow:auto;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;border:15px solid #e28b79}@media (max-width:480px){.maps-page .main-structure .maps-container{border-width:25px 10px;left:10px;right:10px}.maps-page .main-structure .maps-container::-webkit-scrollbar{-webkit-appearance:none}.maps-page .main-structure .maps-container::-webkit-scrollbar:vertical{width:4px}.maps-page .main-structure .maps-container::-webkit-scrollbar-thumb{border-radius:10px;border:2px solid #666;margin-right:1px}.maps-page .main-structure .maps-container::-webkit-scrollbar-track{border-radius:10px;background-color:#f9ffff}}.maps-page .main-structure .maps-container .map-container{scroll-snap-align:start;width:100%;height:100%;display:flex;flex-direction:column}@media (max-width:480px){.maps-page .main-structure .maps-container .map-container{scroll-snap-stop:always}}.maps-page .main-structure .maps-container .map-container .floor-name{color:#222b5c;font-weight:600;text-align:center;font-size:1.1em;margin-top:20px;margin-bottom:-5px}.maps-page .main-structure .maps-container .map-container .map-image{flex:1 1;background-size:contain;background-repeat:no-repeat;background-position:50%;margin:10px}.maps-page .main-structure .maps-container .map-container .scroll-indicator{padding-top:5px;padding-bottom:10px;display:none}.maps-page .main-structure .location-select{position:absolute;left:50px;top:10px;width:200px;pointer-events:none}.maps-page .main-structure .location-select .react-select__dropdown-indicator{display:none}@media (max-width:900px){.maps-page .main-structure .location-select{pointer-events:all}.maps-page .main-structure .location-select .react-select__dropdown-indicator{display:inline;display:initial}}@media (max-width:600px){.maps-page .main-structure .location-select{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.maps-page .main-structure .connector{position:absolute;left:0;height:25px;width:100%;background-color:#a14234}.maps-page .main-structure .connector.first{top:30px}.maps-page .main-structure .connector.last{bottom:80px}.structure{display:flex;flex-direction:column}.billboard-top{width:105%;max-height:6.5vw}@media (max-width:900px){.billboard-top{width:100%;max-height:100px}}@media (max-width:600px){.billboard-top{width:calc(100vw - 32px);margin-left:-3vw}}@media (max-width:480px){.billboard-top{margin-left:0}}.billboard-bottom{display:flex;flex-direction:row;height:100%;width:100%;min-height:0}.billboard-bottom .leg{height:100%;border-top:15px solid #152e39;width:4%;background:#285163;margin-left:10%}@media (max-width:900px){.billboard-bottom .leg{width:30px}}@media (max-width:600px){.billboard-bottom .leg{margin-left:0;min-width:40px}}@media (max-width:480px){.billboard-bottom .leg{margin-left:10px}}.billboard-bottom .sign-container{z-index:0;width:80%;height:100%;display:flex;flex-direction:column}@media (max-width:600px){.billboard-bottom .sign-container{min-width:84vw;margin-left:-4.5vw;margin-top:10px}}@media (max-width:480px){.billboard-bottom .sign-container{min-width:84vw;margin-left:-6vw;margin-top:10px}}.billboard-bottom .sign-container .location-select{z-index:2;width:60%;margin:-15px 0 0 -1vw;pointer-events:none}@media (max-width:900px){.billboard-bottom .sign-container .location-select{pointer-events:all}}@media (max-width:600px){.billboard-bottom .sign-container .location-select{width:100%;margin-left:0}}@media (max-width:480px){.billboard-bottom .sign-container .location-select{width:100%;margin-left:0}}.billboard-bottom .sign-container .location-select svg{display:none}@media (max-width:900px){.billboard-bottom .sign-container .location-select svg{display:block}}.billboard-bottom .sign-container .text-container{flex:1 1;z-index:1;display:flex;flex-direction:column;width:100%;overflow-y:scroll;margin:15px auto 0 -8px;background:#285163;border:8px solid #6baec5;font-family:Montserrat;font-style:normal;font-weight:300;color:#fff}@media (max-width:900px){.billboard-bottom .sign-container .text-container{border:10px solid #6baec5}}@media (max-width:600px){.billboard-bottom .sign-container .text-container{width:calc(100% - 20px);margin-top:15px;border:10px solid #6baec5}}.billboard-bottom .sign-container .text-container .inner-text-container{padding:15px}.billboard-bottom .sign-container .text-container hr{margin-bottom:1.5em}.billboard-bottom .sign-container .text-container h3{font-size:2em;font-weight:500;margin-bottom:1rem}.billboard-bottom .sign-container .text-container h4{font-weight:600}.billboard-bottom .sign-container .text-container .sub-container{display:flex;flex-direction:row}@media (max-width:600px){.billboard-bottom .sign-container .text-container .sub-container{flex-direction:column}}.billboard-bottom .sign-container .text-container .left-column{width:20%}@media (max-width:600px){.billboard-bottom .sign-container .text-container .left-column{margin-bottom:10px}}.billboard-bottom .sign-container .text-container .item-container{width:80%;margin-left:20px;margin-bottom:1em}.billboard-bottom .sign-container .text-container .item-container .item{margin-bottom:.8em}.billboard-bottom .sign-container .stando{z-index:-1;height:80px;width:70%;align-self:center;border-top:15px solid #3e7081;background:#6baec5;box-sizing:border-box}.scene-content{width:100%;height:100%;display:flex;flex-direction:column}.scene-content .prizes-front{min-width:100%}.scene-content .billboard-container{position:relative;width:100%;height:100%;flex-grow:1}.scene-content img{width:100%;height:auto}.scene-content .pole{background:#285163;width:32px;height:100%;position:absolute}@media (max-width:480px){.scene-content .pole{width:16px}}.scene-content .pole#left{left:20px}.scene-content .pole#right{right:20px}.scene-content .connector{background:#5f9979;width:16px;height:24px;position:absolute}@media (max-width:480px){.scene-content .connector{width:8px}}.scene-content .connector.top{top:30px}.scene-content .connector.bottom{bottom:93px}.scene-content .connector.left{left:52px}@media (max-width:480px){.scene-content .connector.left{left:36px}}.scene-content .connector.right{right:52px}@media (max-width:480px){.scene-content .connector.right{right:36px}}.scene-content .billboard{background:#a43b5c;border:16px solid #285163;position:absolute;color:#fff;width:calc(100% - 164px);top:16px;bottom:77px;left:66px;overflow-y:auto}@media (max-width:480px){.scene-content .billboard{width:calc(100% - 120px);left:44px}}.scene-content .prize{margin:16px;padding:24px;border:1px solid #fff;border-radius:10px}@media (max-width:480px){.scene-content .prize{margin:12px;padding:12px}}.scene-content .prize .prize-name{font-size:24px;font-weight:600}@media (max-width:480px){.scene-content .prize .prize-name{font-size:16px}}.scene-content .prize .prize-sponsor{font-size:16px;margin-bottom:16px}@media (max-width:480px){.scene-content .prize .prize-sponsor{font-size:12px}}.scene-content .prize .prize-description{font-size:16px}@media (max-width:480px){.scene-content .prize .prize-description{font-size:12px}}@media (min-width:900px){#billboard #header .react-select__control{pointer-events:none}#billboard #header .react-select__dropdown-indicator{display:none}}#billboard .left{left:64px}#billboard .right{right:64px}#billboard .connector{background:#e35058;position:absolute;top:52px;height:16px;width:64px}#billboard .connector .shadow{background:rgba(0,0,0,.5);height:8px}#billboard #border{background:#a43b5c;position:absolute;top:68px;bottom:80px;height:auto;left:0;width:100%}#billboard #border #canvas{background:#222b5c;height:calc(100% - 64px);margin:24px;padding-top:16px;overflow-y:scroll}#billboard #border #canvas .mentor{border:1px solid #fff;border-radius:8px;margin:24px 32px;padding:24px}#billboard #border #canvas .mentor img{border:1px solid #fff;border-radius:50%;color:red;width:64px;height:64px;margin:0 16px 16px 0}@media (min-width:480px){#billboard #border #canvas .mentor img{float:left}}#billboard #border #canvas .mentor .info{overflow-x:hidden;color:#fff}#billboard #border #canvas .mentor .info h1{font-size:16px;font-weight:600;margin-bottom:16px}#billboard #border #canvas .mentor .info p{font-size:14px}#billboard #lights{position:absolute;top:-8px;width:100%;pointer-events:none}#billboard #lights .left{position:absolute;left:-4px}@media (max-width:500px){#billboard #lights .left{visibility:hidden}}#billboard #lights .middle{position:absolute;left:calc(50% - 96px)}#billboard #lights .right{position:absolute;right:-4px}@media (max-width:500px){#billboard #lights .right{visibility:hidden}}#billboard #bottom{background:#e35058;position:absolute;margin:auto;width:100px;left:0;right:0;height:80px;bottom:0}#billboard #bottom .shadow{background:rgba(0,0,0,.5);height:28px}.Editor{height:100%;background:#272822}.Editor h1,.Editor h3,.Editor ol,.Editor ul{color:#d3d3d3;margin:16px}.Editor p{color:#d3d3d3;margin-left:16px}.Editor .content{display:flex;margin:16px}.Editor .title{display:flex;justify-content:space-between}.Editor .title div{display:flex;align-items:center;margin-right:16px}.Editor .title img{color:#fff;height:32px;width:auto}.Editor .submit{display:flex;flex-direction:column;margin:16px}.Editor .submit *{margin-bottom:8px}.Editor .submit label{color:#d3d3d3}.Editor .submit input{background:#272822;color:#d3d3d3;border:1px solid #d3d3d3;height:32px;padding-left:8px;font-size:16px}.Editor .submit button{margin-top:8px;height:32px;color:#272822;background:#d3d3d3;font-size:16px}.Editor .rules{margin-left:40px}.Editor .status.inactive{display:none}.Editor .ace_editor{border:1px solid #d3d3d3;font-family:Consolas,monospace;font-size:16px}.Editor .ace_editor *{font-family:inherit;font-size:inherit}*{font-family:Montserrat;margin:0}
/*# sourceMappingURL=main.a7d19199.chunk.css.map */