@import url(https://fonts.googleapis.com/css?family=Montserrat);.app-component.app-overlay{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.9);z-index:1000002}.app-component.app-overlay .app-overlay_header{color:#000;font-size:24px;line-height:24px;margin-bottom:26px;border-bottom:2px solid #000}.app-component.app-overlay .app-overlay_focus-input{opacity:0;position:absolute;width:1px;height:1px;top:-10000px}.app-component.app-overlay.app-overlay_positive .app-overlay_header{color:#6c983d;border-bottom:2px solid #6c983d}.app-component.app-overlay.app-overlay_negative .app-overlay_header{color:#e75455;border-bottom:2px solid #e75455}.app-component.app-overlay.app-overlay_message .app-overlay_container{min-width:auto;margin:0;padding:15px}.app-component.app-overlay.app-overlay_message .app-overlay_header{margin:0;padding:0;border:none}.app-component.app-overlay .app-overlay_button.app-overlay_yes{background-color:#00bfff;float:right}.app-component.app-overlay .app-overlay_button.app-overlay_no{background-color:#e54d42}.app-component.app-overlay .app-overlay_button{border:none;font-size:22px;outline:none;color:#fff;padding:5px 15px;padding-top:8px;cursor:pointer;text-decoration:none}.app-component.app-overlay .app-overlay_button[disabled]{opacity:.5;background-color:#444}.app-component.app-overlay .app-overlay_button:not(.app-overlay_disabled):active{transform:translate3d(1px,1px,0)}.app-component.app-overlay .app-overlay_input{width:calc(100% - 130px);border:none;border-bottom:2px solid #999;border-left:2px solid #999;padding:10px;font-size:24px;line-height:24px;outline:none;margin-bottom:20px}.app-component.app-overlay .app-overlay_container{min-width:600px;background:#fff;color:#000;font-size:24px;padding:25px}.app-component.app-overlay .app-overlay_container pre{white-space:pre-line;max-width:800px;padding:25px;background:#fff;width:auto}.app-component.app-overlay dl{list-style:none;margin:40px}.app-component.app-overlay dl dt{font-size:24px;color:#6c983d;font-weight:700}.app-component.app-overlay dl dd{font-size:12px;margin:0;margin-bottom:5px}.app-component.app-overlay dl dd b{text-decoration:underline}.app-component.app-overlay ol{padding-left:24px}.app-component.app-overlay ol li{margin:10px 0}.app-component.app-overlay ol li span{text-decoration:underline;font-weight:700}.app-component.app-overlay a{color:#00bfff}.app-component.app-overlay p{margin:20px 0}@media only screen and (max-width:500px){.app-component.app-overlay .app-overlay_container{min-width:auto}}*{margin:0;padding:0}@font-face{font-family:STHeiti Light;src:url(/static/746d91e84478aefc85a6554e72df754b.eot);src:local("\E2\2DC\BA"),url(/static/5614e3bf6efea93f5926ec6d65681ea3.woff) format("woff"),url(/static/e56020fbd26fccdbc1a8953fedfb360a.ttf) format("truetype"),url(/static/4e5b70417824fbc06726aee538695c73.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Proxima Nova;src:url(/static/e8f63d7e0b3a57f5baf60747a60a9afa.eot);src:local("\E2\2DC\BA"),url(/static/bee27d5f009e9cd423bee3b059b5bc51.woff) format("woff"),url(/static/a01377b9cec02c3aa012aaa4e5968ff5.ttf) format("truetype"),url(/static/75b8dd98a4b2a491cddbd5f493c1d4ca.svg) format("svg");font-weight:400;font-style:normal}body{font-family:HelveticaNeue-UltraLight,Helvetica Neue UltraLight,Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:100;letter-spacing:1px;background:#000;color:#fff}a{text-decoration:none;color:#1a9bfc}.app-component.app-application{background:inherit}.app-component.app-application .app-application_navigating{position:fixed;left:0;right:0;top:0;bottom:0;background:#000;opacity:.2}.fade-enter{position:absolute;left:0;right:0;top:0;bottom:0;opacity:.01;transition:all .5s ease}.fade-enter.fade-enter-active{opacity:1}.fade-leave{position:absolute;left:0;right:0;top:0;bottom:0;opacity:1;transition:all .5s ease}.fade-leave.fade-leave-active{opacity:.01}.app-component.app-header .app-header_logo{position:absolute;left:0;top:0;z-index:1000;outline:none}.app-component.app-header .app-header_logo img{margin-left:5px;border:none}.app-component.app-header .app-header_logo h1,.app-component.app-header .app-header_logo h2{position:absolute;top:-1000px}@media only screen and (max-width:500px){.app-component.app-header .app-header_logo{transform-origin:0 0;transform:scale(.8)}}.app-component.app-page a.app-page_active{color:red}.app-component.app-image-grab{position:absolute;left:0;top:0;right:0;bottom:0;z-index:100000;opacity:0}.app-component.app-image-grab .app-image-grab_input{position:absolute;left:-1000px}.app-component.app-image-grab .app-image-grab_compatibility{position:absolute;left:0;top:0;right:0;bottom:0;z-index:100000;opacity:0;cursor:default}.app-component.app-animation{position:absolute;left:0;top:0;right:0;bottom:0;z-index:999;overflow:hidden}.app-component.app-animation canvas{position:absolute}.app-component.app-intro-animation .app-intro-animation_hero{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;overflow:hidden;transition:.4s ease-in-out 0s}.app-component.app-intro-animation .app-intro-animation_hero:hover{opacity:0}.app-component.app-intro-animation .app-intro-animation_hero.app-intro-animation_dropping .app-intro-animation_content{transform:scale(1.5) rotate(30deg);opacity:.4}.app-component.app-intro-animation .app-intro-animation_hero .app-intro-animation_content{transition:.3s ease-in-out 0s;font-size:68px;left:0;right:0;bottom:0;top:0;width:190px;position:absolute;margin:auto}.app-component.app-intro-animation .app-intro-animation_hero .app-intro-animation_content .app-intro-animation_where{top:0;bottom:0;right:-80px;width:162px;height:95px;padding-top:29px;margin:auto;position:absolute;color:#db2749}.app-component.app-intro-animation .app-intro-animation_hero .app-intro-animation_content .app-intro-animation_where:after{content:"TO UPLOAD";position:absolute;left:2px;top:76px;font-size:30px;width:200px;color:#fff}.app-component.app-intro-animation .app-intro-animation_hero .app-intro-animation_content .app-intro-animation_actions{overflow:hidden;top:0;bottom:0;height:80px;left:-100px;margin:auto;position:absolute;text-align:right;margin-right:90px}.app-component.app-intro-animation .app-intro-animation_hero .app-intro-animation_content .app-intro-animation_actions:after{content:"";position:absolute;z-index:1;height:50px;left:-10px;top:-50px;right:0;box-shadow:0 10px 10px 0 #000}.app-component.app-intro-animation .app-intro-animation_hero .app-intro-animation_content .app-intro-animation_actions:before{content:"";position:absolute;z-index:1;height:50px;left:-10px;top:80px;right:0;box-shadow:0 -10px 10px 0 #000}.app-component.app-intro-animation .app-intro-animation_hero .app-intro-animation_content .app-intro-animation_actions .app-intro-animation_actions-content{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:animate-actions-3 6s infinite ease-in-out;animation-fill-mode:forwards}.app-component.app-intro-animation .app-intro-animation_hero .app-intro-animation_content .app-intro-animation_actions .app-intro-animation_action{opacity:1;margin-top:10px;margin-bottom:16px;display:block}.app-component.app-intro-animation .app-intro-animation_hero .app-intro-animation_content .app-intro-animation_actions .app-intro-animation_action.app-intro-animation_first{margin-top:11px;margin-bottom:23px}.app-component.app-intro-animation .app-intro-animation_hero .app-intro-animation_content .app-intro-animation_actions .app-intro-animation_action.app-intro-animation_second{margin-top:11px;margin-bottom:25px}.app-component.app-intro-animation .app-intro-animation_hero .app-intro-animation_content .app-intro-animation_actions .app-intro-animation_action.app-intro-animation_third{margin-top:9px;margin-bottom:25px}.app-component.app-intro-animation .app-intro-animation_hero .app-intro-animation_content .app-intro-animation_actions .app-intro-animation_action.app-intro-animation_fourth{margin-top:9px}.app-component.app-intro-animation .app-intro-animation_hero .app-intro-animation_content .app-intro-animation_actions .app-intro-animation_action.app-intro-animation_active{opacity:1}@media only screen and (max-width:500px){.app-component.app-intro-animation .app-intro-animation_content{transform:scale(.8)}}@keyframes animate-actions-3{0%,10%{transform:translateZ(0) translateY(0)}30%,40%{transform:translateZ(0) translateY(-79px)}60%,70%{transform:translateZ(0) translateY(-158px)}90%,to{transform:translateZ(0) translateY(-237px)}}@keyframes animate-actions-2{0%{transform:translateZ(0) translateY(0)}33%,50%{transform:translateZ(0) translateY(-79px)}76%,to{transform:translateZ(0) translateY(-158px)}}.app-component.app-index-route .app-index-route_progress{position:absolute;right:15px;top:15px;text-align:right;font-size:20px}.app-component.app-index-route .app-index-route_progress b,.app-component.app-index-route .app-index-route_progress text{font-size:24px}@media only screen and (max-width:500px){.app-component.app-index-route .app-index-route_progress{position:absolute;font-size:12px;bottom:20px;left:20px;top:auto;right:auto;text-align:center;z-index:1000}.app-component.app-index-route .app-index-route_progress b,.app-component.app-index-route .app-index-route_progress text{font-size:16px}}.app-component.app-images-route .app-images-route_images{margin:10px;margin-top:115px}.app-component.app-images-route .app-images-route_images .app-images-route_image{float:left;margin:4px;border:1px solid #fff;cursor:pointer;background-image:url(/static/ba9befb78c1a9fb6a364e4a564d02aa0.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:30px auto;background-color:#1e1e1e}.app-component.app-images-route .app-images-route_images .app-images-route_image:hover{margin:3px;border:2px solid #db2749}.app-component.app-images-route .app-images-route_main-controls{position:absolute;top:35px;right:15px;z-index:100}.app-component.app-images-route .app-images-route_main-controls .app-images-route_button{cursor:pointer;border:1px dashed #fff;margin-top:10px;text-align:center;padding:9px;font-size:13px;font-weight:700;transition:.2s ease-in-out 0s;float:left;margin-left:10px}.app-component.app-images-route .app-images-route_main-controls .app-images-route_button:hover{color:#db2749;border:1px dashed #db2749}@media only screen and (max-width:500px){.app-component.app-images-route .app-images-route_images{margin:10px;margin-top:125px;width:380px}.app-component.app-images-route .app-images-route_images .app-images-route_image{height:75px}}.app-component.app-expiration{position:absolute;top:13px;right:15px;z-index:100}.app-component.app-expiration.app-expiration_owner b{cursor:pointer;border-bottom:1px dashed #fff;transition:.2s ease-in-out 0s}.app-component.app-expiration.app-expiration_owner b:hover{color:#db2749;border-bottom:1px dashed #db2749}.app-component.app-image-route .app-image-route_logo{height:50px;background:#000;margin:7px;margin-bottom:3px;display:block}.app-component.app-image-route .app-image-route_logo h1,.app-component.app-image-route .app-image-route_logo h2{position:absolute;top:-1000px}.app-component.app-image-route .app-image-route_logo img{border:none}.app-component.app-image-route .app-image-route_image-container{padding-left:50px;padding-right:50px}.app-component.app-image-route .app-image-route_image-container .app-image-route_right-arrow{position:absolute;width:50px;height:50px;top:50%;right:0;opacity:.8;cursor:pointer}.app-component.app-image-route .app-image-route_image-container .app-image-route_right-arrow:hover{opacity:1}.app-component.app-image-route .app-image-route_image-container .app-image-route_left-arrow{position:absolute;width:50px;height:50px;top:50%;left:0;opacity:.8;cursor:pointer}.app-component.app-image-route .app-image-route_image-container .app-image-route_left-arrow:hover{opacity:1}.app-component.app-image-route .app-image-route_image-container .app-image-route_header{position:relative;padding-bottom:5px;height:25px}.app-component.app-image-route .app-image-route_image-container .app-image-route_header .app-image-route_left{float:left}.app-component.app-image-route .app-image-route_image-container .app-image-route_header .app-image-route_left a{color:#db2749;font-family:Proxima Nova;cursor:pointer;opacity:.8}.app-component.app-image-route .app-image-route_image-container .app-image-route_header .app-image-route_left a:hover{opacity:1}.app-component.app-image-route .app-image-route_image-container .app-image-route_header .app-image-route_left .app-image-route_share{display:inline-block}.app-component.app-image-route .app-image-route_image-container .app-image-route_header .app-image-route_left .app-image-route_share [role=button]{float:left;transform:translateY(4px);margin-right:8px;opacity:.4}.app-component.app-image-route .app-image-route_image-container .app-image-route_header .app-image-route_left .app-image-route_share [role=button]:hover{opacity:1}.app-component.app-image-route .app-image-route_image-container .app-image-route_header .app-image-route_right{float:right}.app-component.app-image-route .app-image-route_image-container .app-image-route_header .app-image-route_right .app-image-route_close{position:absolute;width:25px;height:25px;right:0;color:#fff;cursor:pointer}.app-component.app-image-route .app-image-route_image-container .app-image-route_header .app-image-route_right .app-image-route_close:hover svg{fill:#db2749}.app-component.app-image-route .app-image-route_image-container .app-image-route_footer{color:hsla(0,0%,100%,.75);padding-top:5px;height:25px}.app-component.app-image-route .app-image-route_image-container .app-image-route_footer .app-image-route_left{float:left}.app-component.app-image-route .app-image-route_image-container .app-image-route_footer .app-image-route_right{float:right}.app-component.app-image-route .app-image-route_image-container .app-image-route_image{border:1px solid #fff;width:calc(100% - 2px);height:calc(100% - 2px);background-image:url(/static/ba9befb78c1a9fb6a364e4a564d02aa0.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:50px auto}.app-component.app-image-route .app-image-route_gallery{margin:10px;margin-top:125px}.app-component.app-image-route .app-image-route_share-links{color:#000;overflow:hidden;max-width:600px;margin-bottom:5px}.app-component.app-image-route .app-image-route_share-links .app-image-route_share-link{float:left;width:300px;margin-bottom:20px}.app-component.app-image-route .app-image-route_share-links .app-image-route_share-link h3{margin-bottom:10px}.app-component.app-image-route .app-image-route_share-links .app-image-route_share-link input{float:left;padding:10px;border:1px solid #db2749;background:#fff;color:#db2749;outline:none;cursor:pointer}.app-component.app-image-route .app-image-route_share-links .app-image-route_share-link .app-image-route_button{float:left;font-family:Proxima Nova;font-size:24px;background:#db2749;color:#fff;height:35px;line-height:35px;padding:0 5px;cursor:pointer}.app-component.app-image-route .app-image-route_share-links .app-image-route_share-link:active input{background:#e08294;color:#fff}.app-component.app-image-route .app-image-route_main-controls{position:absolute;top:35px;right:15px;z-index:100}.app-component.app-image-route .app-image-route_main-controls .app-image-route_button{cursor:pointer;border:1px dashed #fff;margin-top:10px;text-align:center;padding:9px;font-size:13px;font-weight:700;transition:.2s ease-in-out 0s;float:left;margin-left:10px}.app-component.app-image-route .app-image-route_main-controls .app-image-route_button:hover{color:#db2749;border:1px dashed #db2749}.app-component.app-image-route .app-image-route_controls{margin-top:8px}.app-component.app-image-route .app-image-route_controls a{color:#db2749;font-family:Proxima Nova;cursor:pointer;opacity:.8}.app-component.app-image-route .app-image-route_controls a:hover{opacity:1}.app-component.app-image-route .app-image-route_controls .app-image-route_share{display:inline-block}.app-component.app-image-route .app-image-route_controls .app-image-route_share [role=button]{float:left;transform:translateY(4px);margin-right:8px;opacity:.4}.app-component.app-image-route .app-image-route_controls .app-image-route_share [role=button]:hover{opacity:1}@media only screen and (max-width:500px){.app-component.app-image-route .app-image-route_gallery{margin:10px;margin-top:125px;width:380px}.app-component.app-image-route .app-image-route_share-links{max-width:250px}.app-component.app-image-route .app-image-route_share-links input{width:230px;border-radius:0}.app-component.app-image-route .app-image-route_share-links .app-image-route_button{display:none}.app-component.app-image-route .app-image-route_share-links:active input{background:auto;color:auto}}a.avpw_cursor{display:none!important}