body{background-color:#efefef;min-height:100vh}.App .container{max-width:960px}.App .file-row{padding:.5rem 2rem}.App .dropzone-panel{margin-bottom:1rem}.App .dropzone-panel .dropzone-normal{border:5px dashed #00d1b2;padding:1rem 2rem;font-size:1.5rem;color:#00d1b2;cursor:pointer;border-radius:4px;background-color:#fff;transition:all .2s ease-in-out}.App .dropzone-panel .dropzone-normal:hover{border-color:#00d1b2;background-color:#f0fffe;transform:scale(1.01)}.App .dropzone-panel .dropzone-active{padding:1rem 2rem;font-size:1.5rem;border:5px dashed #23d160;color:#23d160;cursor:pointer;border-radius:4px;background-color:#f0ffed;transform:scale(1.02);box-shadow:0 4px 12px rgba(35,209,96,.2);transition:all .2s ease-in-out}.App .file-status{border:solid #999;border-width:0 0 1px}.App .file-status:first-child{border-width:1px 0}.App .file-status .main-infos{flex:1 1}.App .file-status .controls{align-items:center;min-width:3rem;justify-content:center;font-size:2rem}.App .file-status .controls .control-msg-progress{display:flex;flex-direction:column;justify-content:center;align-items:center}.App .file-status .controls .control-msg-progress .status-msg{font-size:1rem}.App .file-status .controls .control-msg-progress progress{min-width:3rem;margin-bottom:0}.footer{font-size:14px;text-align:center;background-color:transparent;line-height:1.5rem;display:flex;justify-content:center}.footer,.footer a{color:#888;align-items:center}.footer a{display:inline-flex}.footer a.support-us,.footer>span{margin-right:.5rem}.survey-message{animation:gentlePulse 3s ease-in-out infinite;box-shadow:0 4px 15px rgba(238,90,36,.15);border:none;overflow:hidden}.survey-message .message-header p{color:#fff;font-weight:500;display:flex;align-items:center}@keyframes gentlePulse{0%,to{transform:scale(1);box-shadow:0 4px 15px rgba(238,90,36,.15)}50%{transform:scale(1.02);box-shadow:0 6px 20px rgba(238,90,36,.25)}}.survey-button:hover{transform:translateY(-2px) scale(1.05)!important;box-shadow:0 6px 12px rgba(238,90,36,.35)!important}