@import url("http://fonts.googleapis.com/css?family=Lato:100,300,400,700,900,100italic,300italic,400italic,700italic,900italic");#dropzone{position:fixed;top:0;right:0;bottom:0;left:0;-webkit-transition:background 200ms;transition:background 200ms;overflow:hidden}#dropzone .drop-area{pointer-events:none;position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:3px dashed #baa;border-radius:20px}#dropzone .drop-area,#dropzone .drop-area:before,#dropzone .drop-area:after{-webkit-transition:-webkit-transform 300ms,border-color 200ms,opacity 500ms;transition:transform 300ms,border-color 200ms,opacity 500ms}#dropzone .drop-area:before,#dropzone .drop-area:after{content:'';display:block;position:absolute;left:50%}#dropzone .drop-area:before{bottom:50%;width:90px;margin-left:-45px;border-top:70px solid #baa}#dropzone .drop-area:after{border-width:70px 80px 0;border-color:#baa transparent;border-style:solid solid none;top:50%;margin-left:-80px}#dropzone.dropping{background:#f7f7f7}#dropzone.dropping .drop-area{opacity:1;border-color:crimson;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}#dropzone.dropping .drop-area:before,#dropzone.dropping .drop-area:after{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);border-top-color:crimson}#dropzone.done{background:#eee;bottom:180px}#dropzone.done .drop-area{opacity:0}#dropzone.done>canvas{position:absolute;right:50%;bottom:50%;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.form{display:none}#dropzone.done+.form{display:block;position:fixed;right:2em;bottom:2em;left:2em;z-index:1}.control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.control select,.control input{display:block;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;box-sizing:border-box;font-size:20px;padding:10px;margin:10px 5px 0;border:2px solid rgba(0,0,0,.4);background:rgba(0,0,0,.8);color:#fff;border-radius:2px}.control select:first-child,.control input:first-child{margin-left:0}.control select:last-child,.control input:last-child{margin-right:0}.control .big-input{font-size:30px}.control .small{max-width:120px}