*{padding:0;margin:0}body{margin:0!important;font-family:Comfortaa,sans-serif!important;color:#ebebeb!important}.App{text-align:center}.App .selectButton{position:absolute;margin-top:70px}.App .selectButton>button{border-bottom-left-radius:0;border-top-left-radius:0;background:#e0e0e066}.dropdown-menu{right:0}.canvasDiv{width:100%;height:100%;overflow:hidden;background:#09010a}.canvasDiv.airplane{background:linear-gradient(#95989aa6,#e3d08f)}.main-canvasDiv,header{position:fixed}header{right:15px;top:15px;width:135px;z-index:3}header.playList{display:flex;flex-direction:column;width:281px;margin-top:50px}header.playList button{margin-bottom:5px}header#sky{background:#00000054;padding:21px;color:#fff;width:300px;margin-top:50px}.asidePanel{background:#0000}.asidePanel a,.asidePanel button{width:100%}.asidePanel a{background:#ffffff7a}.asidePanel a:hover{background:#0bff978c}.asidePanel .slide-pane__content{padding:0;background:#0003;overflow:hidden}.dropdown{opacity:.2;transition:1s}.dropdown:hover{opacity:1}.App-logo{animation:App-logo-spin 20s linear infinite;height:80px}.App-header{height:150px;padding:20px;color:#000}.App-title{font-size:1.5em}.App-intro{font-size:large}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.linkPop{width:50px;height:30px;background:#fff;border:3px double gray}.linkPop div{font-size:4.5px;line-height:13px}.linkPop button{font-size:4px;width:30px;height:8px}.screenPop{width:80px;height:25px;background:#fff;border:3px double gray}.screenPop div{font-size:4px;line-height:9px}.screenPop button{width:auto;height:7px;line-height:3px;font-size:4px}.buttons button{width:100px;margin:3px}.buttonInCenter,.buttonInCenter button{width:300px;height:150px;position:absolute;font-size:30px}.buttonInCenter button,.buttonInCenter button button{border:5px double gray}.buttonInCenter{width:auto}.progress{transition:2s;position:absolute;width:100%}.mainRenderer{z-index:1;pointer-events:none}.cssRenderer{z-index:0}.cssRenderer,.mainRenderer{position:absolute;top:0;left:0}.ReactModalPortal .inside,.selectButton{z-index:1}.playList{border:1px solid #fff;padding:6px 6px 1px;border-radius:7px;background:#fff6}#overlay{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:1;background-color:#f84;color:#fff}#overlay>div{text-align:center}#overlay>div>button{height:20px;width:150px;background:#0000;color:#fff;outline:1px solid #fff;border:0;cursor:pointer}#info{position:absolute;bottom:0;margin:5px;font-family:monospace}a{font-family:Comfortaa,sans-serif;color:#ebebebb0;font-size:16px;text-transform:capitalize;transition:1s}a:hover{color:#ebebeb}div.header{width:100%;height:50px;position:fixed;color:#fff;transition:background .8s ease;-webkit-transition:background .3s ease;display:flex;justify-content:space-between;background:#09010a1a;z-index:2}div.header:hover{background:#09010a40}div.header .leftHeader{margin-left:40px;justify-content:flex-start}div.header .leftHeader,div.header .rightHeader{max-width:500px;width:100%;height:100%;display:flex;flex-direction:row;align-items:center}div.header .rightHeader{justify-content:flex-end}div.header .rightHeader>*{color:wheat;text-decoration:none}div.header .rightHeader a:hover,div.header .rightHeader button:hover{color:#ffffffb0;border-color:#0000}div.header .rightHeader .MuiButton-root,div.header .rightHeader .MuiIconButton-root,div.header .rightHeader a{color:#e4e4e4;text-decoration:none}div.header .rightHeader>:last-child{margin-right:15px}.project-list{max-width:700px;margin:auto;position:relative;top:150px}.project-list a{color:#fdb}.project-list .MuiButton-root:hover{background-color:#f5deb330}.about{color:#ebebeb}::-webkit-scrollbar{border-radius:10px;width:4px;position:relative;right:-32px}::-webkit-scrollbar-track{position:relative;right:-32px;background:#888}::-webkit-scrollbar-thumb{background:#f1f1f1;position:relative;right:-32px}::-webkit-scrollbar-thumb:hover{background:#c8c8c8}div[role=tooltip]>div{background:#000;color:#fff;border:1px solid #fff;padding:10px;border-radius:5px}