#root,html{height:100%}html{background-color:#383838;bottom:0;left:0;position:absolute;right:0;top:0;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Ubuntu,sans-serif;margin:0}.App,body{height:100%}.App{display:flex;justify-content:center;position:absolute;width:100%}.Auth{background-color:#ececec;border-radius:1.5em;box-shadow:0 11px 35px 2px rgba(0,0,0,.14);height:380px;margin:auto;padding-top:40px;position:relative;width:400px}.Auth .info{color:#24d1c6;font-size:23px;padding-bottom:27px;padding-top:5px;text-shadow:1px 1px rgba(0,0,0,.14)}.Auth .info,.Auth input{font-family:Ubuntu,sans-serif;font-weight:700}.Auth input{background:hsla(0,4%,51%,.1);border:2px solid rgba(0,0,0,.02);border-radius:20px;box-sizing:border-box;color:#263238;font-size:14px;letter-spacing:1px;margin-bottom:23px;margin-left:46px;outline:none;padding:10px 30px;text-align:center;width:76%}.Auth input:focus{border:2px solid rgba(0,0,0,.18)!important}.Auth .response{color:red;opacity:0}.fade{-webkit-animation-duration:1.8s!important;animation-duration:1.8s!important;-webkit-animation-name:response-fade!important;animation-name:response-fade!important}.button_container{display:flex;justify-content:center}@-webkit-keyframes response-fade{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes response-fade{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}.slide-left{-webkit-transform:translateX(-80vw);transform:translateX(-80vw);transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in}@media (max-width:600px){.Auth{border-radius:0}}.LoginButton{align-items:center;background:rgba(0,0,0,.65);border:2px solid #66fcf1;border-radius:5em;box-shadow:0 0 20px 1px rgba(0,0,0,.04);color:#fff;cursor:pointer;display:flex;font-family:Ubuntu,sans-serif;font-size:13px;height:32px;justify-content:center;margin-top:15px;position:relative;text-decoration:none;text-shadow:0 0 3px hsla(0,0%,46%,.12);width:120px}.LoginButton p{margin:0;padding:5px 20px;width:100%}.LoginButton:hover{-webkit-animation:special-btnHover .3s ease forwards;animation:special-btnHover .3s ease forwards}.Spinner{align-items:center;display:flex;height:100%;justify-content:center;padding:5px 40px}.Spinner,.Spinner .loader{position:relative;width:100%}.Spinner .loader{stroke:#66fcf1;content:"";display:block;margin:0 auto;padding-top:55%}.Spinner .loader .circular{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transform-origin:center center;transform-origin:center center;width:100%}.Spinner .loader .circular .path{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.Nav button{background-color:#363636;border:2px solid transparent;border-radius:5px;color:#e2e2e2;display:inline-block;font-size:20px;letter-spacing:1px;margin-left:4px;padding:3px}.Nav button.active,.Nav button:hover{border:2px solid #66fcf1!important}.Nav button:hover{cursor:pointer}.Nav .dropdown_container{display:inline-block;margin:0;padding:0;width:-webkit-max-content;width:max-content;z-index:9}.Dashboard{-webkit-animation:fade-in .2s ease-out;animation:fade-in .2s ease-out;bottom:50px;height:100%;left:0;margin-left:10px;overflow-x:hidden;overflow-y:auto;position:relative;right:0;top:0;width:100%}.Dashboard h1{color:#66fcf1;font-size:50px;position:relative;text-shadow:1px 1px rgba(0,0,0,.18)}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.special-btn{background-color:#363636;border:2px solid #66fcf1;border-radius:5px;color:#fff;cursor:pointer;font-family:Ubuntu,sans-serif;font-size:15px;margin-right:5px;padding:4px}.special-btn:hover{-webkit-animation:special-btnHover .3s ease forwards;animation:special-btnHover .3s ease forwards}.special-btn:hover:disabled{-webkit-animation:none!important;animation:none!important}.special-btn:disabled{background-color:#6d6d6d;border-color:#363636;color:#fff}@-webkit-keyframes special-btnHover{0%{background-color:#363636}to{background-color:#4e4e4e}}@keyframes special-btnHover{0%{background-color:#363636}to{background-color:#4e4e4e}}.btn:hover{-webkit-animation:btnHover .2s ease forwards;animation:btnHover .2s ease forwards}@-webkit-keyframes btnHover{0%{background-color:hsla(0,0%,100%,0);box-shadow:0 0 0 3px hsla(0,0%,100%,0)}to{background-color:hsla(0,0%,100%,.18);box-shadow:0 0 0 4px hsla(0,0%,100%,.18)}}@keyframes btnHover{0%{background-color:hsla(0,0%,100%,0);box-shadow:0 0 0 3px hsla(0,0%,100%,0)}to{background-color:hsla(0,0%,100%,.18);box-shadow:0 0 0 4px hsla(0,0%,100%,.18)}}.Files{float:left;height:auto;margin-left:3px;padding-bottom:35px;position:relative;top:30px;width:95%}.file_input_wrapper{margin-bottom:10px}.file_input_wrapper input{display:none}.file_input_wrapper .file_input_display{color:#fff;display:inline}.File{background-color:#2c2c2c;border-radius:4px;height:50px;margin-top:8px;width:100%}.File .file_info_div{border-radius:2px;color:#fff;display:inline-block;height:100%;margin-left:20px;padding:0 0 0 4px;position:relative;width:calc(100% - 250px)}.file_info_div .filename_display{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.file_button_div .filesize_display{color:#76c576;display:inline;float:left;padding-right:15px}.File .file_button_div{display:inline;float:right;margin-right:20px;position:relative}.download_img{margin-right:13px}.delete_img,.download_img,.share_img{border-radius:1.5rem;cursor:pointer;display:block;float:left;margin-top:11px;width:28px}.share_img{margin-right:15px}.File.onupload{align-items:center;background-color:#2c2c2c;border-radius:4px;display:flex;height:50px;justify-content:space-between;margin-top:8px;width:100%}.file_info_div.onupload{align-items:center;display:flex;margin-top:-1px;overflow:hidden;width:calc(100% - 90px)}.filename_display.onupload{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:60%}.process_wrapper{align-items:center;display:flex;width:100%}.process_container{align-items:center;background:#1f1f1f;border-radius:0 .4rem .4rem 0;box-sizing:border-box;display:flex;height:10px;margin-left:calc(40% - 58px);position:relative;width:60%}.process{background:#24d1c6;border-radius:.4rem;height:100%;position:relative;transition:width .4s ease;width:0}.process_percent{color:#fff;display:inline-block;margin-left:5px;vertical-align:top}.File.onupload .file_button_div{align-items:center;display:flex;margin-right:20px;position:relative}.delete_img.onupload{border-radius:1.5rem;cursor:pointer;display:block;margin-top:0;width:28px}.pulse_success{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes pulse{0%{background-color:#2c2c2c}20%{background-color:#47cf3a}to{background-color:#2c2c2c}}@keyframes pulse{0%{background-color:#2c2c2c}20%{background-color:#47cf3a}to{background-color:#2c2c2c}}.FileShare{align-items:center;background-color:rgba(0,0,0,.25);display:flex;height:100%;justify-content:center;left:0;pointer-events:auto;position:fixed;top:0;width:100%;z-index:20}.FileShare .share_info{background-color:#1f1f1f;border:2px solid #1d1d1d;border-radius:1em;height:240px;width:250px}.share_info .spinner_share{height:calc(100% - 130px);width:100%}.share_info .create_share,.share_info .spinner_share{align-items:center;display:flex;justify-content:center}.share_info .create_share{border-color:#888;border-radius:.5rem;border-style:dashed;cursor:pointer;height:calc(100% - 90px);margin:0 30px 30px}.create_share p{color:#888;font-family:JetBrains Mono ExtraBold;font-size:65px;font-weight:700;margin:0}.FileShare .actual_share{height:calc(100% - 60px)}.share_timer_wrapper{align-items:center;display:flex;justify-content:center;margin-top:13px}.share_timer_wrapper .share_timer{color:#bebebe;font-size:60px;margin:0}.actual_share .share_link_wrapper{display:flex;justify-content:center;margin-top:24px}.share_link_wrapper .share_link{background-color:#343434;border:0;border-radius:.25rem;color:#24d1c6;height:25px;margin-left:7px;outline:none;padding:0;width:170px}.share_revoke_button_wrapper{display:flex;justify-content:center;margin-top:9px}.share_revoke_button_wrapper .share_revoke_button{background-color:#343434;border:0;border-radius:3px;color:#f63e3e;cursor:pointer;font-size:14px;margin:0;padding:4px 7px}.share_revoke_button:hover{background-color:#e2e2e2;color:#000}.actual_share .CopyButton{display:inline-block;margin-left:1px}.FileShare .share_close{background:#d75f70;border-radius:1000px;color:#fff;cursor:pointer;display:inline-block;float:right;height:30px;margin-right:13px;margin-top:13px;width:30px}.FileShare .share_close:hover{opacity:.75}.share_close p{font-size:14px;font-weight:700;height:100%;margin-bottom:0;margin-top:7.8px;text-align:center;text-decoration:none}.share_info .share_headline{display:inline-flex;justify-content:center;margin-left:32px;margin-right:8px;margin-top:13px;width:calc(100% - 83px)}.share_headline p{color:#24d1c6;font-size:19px;font-weight:400;margin-top:3.8px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.CopyButton{cursor:pointer;height:25px;width:25px}.CopyButton.active{cursor:default}.FileDropWindow{background-color:rgba(0,0,0,.25);height:0;left:0;opacity:100%;pointer-events:auto;position:fixed;top:0;width:0;z-index:20}.FileDropWindow,.FileDropWindow .drop_target{align-items:center;display:flex;justify-content:center}.FileDropWindow .drop_target{-webkit-animation:scaleXY .4s forwards;animation:scaleXY .4s forwards;background-color:#66fcf1;border-radius:1em;pointer-events:none;position:relative}.drop_target_style{align-items:center;border:#1f1f1f;border-radius:.5em;border-style:dashed;border-width:3px;display:flex;flex-direction:column;height:85%;justify-content:center;margin-top:.1em}.drop_target_headline{margin-top:23px}.drop_target_headline,.drop_target_info{-webkit-animation:fade-a .25s forwards;animation:fade-a .25s forwards;display:flex;text-align:center}.drop_target_info{flex-grow:2;width:80%}@-webkit-keyframes fade-a{0%{color:transparent}80%{color:transparent}to{color:#000}}@keyframes fade-a{0%{color:transparent}80%{color:transparent}to{color:#000}}@-webkit-keyframes scaleXY{0%{border-radius:.5em;height:0;width:0}80%{border-radius:1em;height:10em;width:20em}to{border-radius:1em;height:10em;width:20em}}@keyframes scaleXY{0%{border-radius:.5em;height:0;width:0}80%{border-radius:1em;height:10em;width:20em}to{border-radius:1em;height:10em;width:20em}}.Account{background-color:#2c2c2c;border-radius:5px;bottom:50px;color:#fff;float:left;margin-left:3px;padding:10px;position:relative;top:30px;white-space:nowrap;width:95%}.Account button,.Account div{display:inline-block}.SpecialButton{border-width:0;padding:0}.special-btn_content_wrapper{border:2px solid #66fcf1;border-radius:5px;padding:4px}.SpecialButton>.special-btn_animator_wrapper{position:absolute}.special-btn_animator{background:hsla(0,0%,100%,0);height:100%;position:relative}.special-btn_animator.loading{-webkit-animation:slide-loading 1s ease infinite!important;animation:slide-loading 1s ease infinite!important;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.4));border-radius:5px}@-webkit-keyframes slide-loading{0%{opacity:0;width:0}10%{opacity:1}60%{opacity:1;width:100%}to{opacity:0;width:100%}}@keyframes slide-loading{0%{opacity:0;width:0}10%{opacity:1}60%{opacity:1;width:100%}to{opacity:0;width:100%}}.SpecialButton:hover.disabled{-webkit-animation:none!important;animation:none!important}.SpecialButton.disabled,.special-btn_content_wrapper.disabled{opacity:.65}.Reset{display:flex;height:100%;justify-content:center;width:100%}.Reset .Auth{height:360px}
/*# sourceMappingURL=main.400c41ec.css.map*/