@keyframes push{1%{transform:scale(1)}50%{background-color:#f5f5f5;transform:scale(.95)}to{transform:scale(1)}}.UploadButton{-webkit-user-select:none;user-select:none;cursor:pointer;border:4px dashed #b0b0b0;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:230px;height:230px;transition:box-shadow .3s,background-color .3s,transform .3s,border-color .3s;animation:.8s fade-in;display:inline-flex;position:relative}.UploadButton:active:hover{transform:scale(.95)}.UploadButton.scaled-down{zoom:.7}.UploadButton.pink{border:4px dashed #f07}.UploadButton.pink path,.UploadButton.pink rect{fill:#f07}.UploadButton.animated{background-color:#ffffffb3;animation:.8s fade-in,2s ease-out infinite shrink-grow,2s ease-out infinite pink-highlight;box-shadow:0 4px 16px #0000001f}.UploadButton.animated path,.UploadButton.animated rect{fill:#b0b0b0;animation:2s ease-out infinite pink-highlight}.UploadButton .plus-icon{fill:#b0b0b0;width:40px;height:40px;transition:opacity .2s}.UploadButton .plus-icon.show-buttons{opacity:0}.UploadButton .plus-icon.pink path,.UploadButton .plus-icon.pink rect{fill:#f07}.sizes-on .UploadButton{margin:0 15px!important}.UploadButton.left-side{margin-top:-3px;margin-left:27px;margin-right:20px;animation:.6s invisible,.8s .6s fade-in,1.2s left-slide-in}@media (min-width:960px){.UploadButton.left-side{display:none}}.UploadButton.right-side{margin-top:-3px;margin-left:8px;margin-right:5px;animation:.6s invisible,.8s .6s fade-in,1.2s right-slide-in}@media (min-width:960px){.UploadButton.right-side{margin-bottom:18px}}@keyframes shrink-grow{0%{transform:scale(.95)}50%{transform:scale(1)}to{transform:scale(.95)}}@keyframes pink-highlight{50%{color:#ff037d;fill:#ff037d;border-color:#ff037d}}.UploadButton .split{opacity:0;flex-direction:column;justify-content:space-around;align-items:center;width:100%;height:100%;transition:opacity .2s,transform .2s,filter .2s;display:flex;position:absolute}.UploadButton .split.show-buttons{opacity:1;transform:scaleX(1)}.UploadButton .split .button{background-color:#ffffffa3;flex-direction:column;justify-content:center;align-items:center;width:100%;height:50%;font-weight:600;transition:background-color .3s;display:flex;position:relative}@media (min-width:1025px){.UploadButton .split .button:hover{background-color:#ff009514}}.UploadButton .split .button .icon{margin-bottom:10px}.UploadButton .split .top{border-top-left-radius:14px;border-top-right-radius:14px}.UploadButton .split .bottom{border-top:2px solid #dbdadb;border-bottom-right-radius:14px;border-bottom-left-radius:14px}.UploadButton .split .bottom .text{text-align:center;max-width:200px;margin-bottom:-5px}.UploadButton .split .bottom .cloud-icons{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.UploadButton .split .bottom .cloud-icons .cloud-icon{height:20px;margin-bottom:13px;margin-left:5px;margin-right:5px}.UploadButton .split .bottom .cloud-icons .cloud-icon.smaller{height:18px}.UploadButton.disable-outline{box-shadow:none!important;border:none!important}.UploadButton.rive-plus{background:#fff!important;border:1px solid #ebe7e7!important;box-shadow:0 4px 4px #00000008!important}.UploadButton.rive-plus:hover{background:#fff!important}@media (min-width:767px){.UploadButton.rive-plus{box-shadow:none!important;background:#eb237121!important;border:none!important}.UploadButton.rive-plus:hover{background:#eb237136!important}}.UploadButton.round{border:unset;background:#fff;border-radius:1285.23px;width:170px;height:170px;box-shadow:0 8px 14px #00000012}.UploadButton.round .plus-icon{width:59px;height:59px}.UploadButton.round .plus-icon.show-buttons{opacity:1}.UploadButton.round path,.UploadButton.round rect{transition:fill 2s}.UploadButton.round .UploadButton.round.control,.UploadButton.round .UploadButton.round.floating{transform:unset!important;transition:none!important;animation:none!important}.UploadButton.round .UploadButton.round.control .plus-icon,.UploadButton.round .UploadButton.round.floating .plus-icon,.UploadButton.round .UploadButton.round.control .plus-icon path,.UploadButton.round .UploadButton.round.floating .plus-icon path,.UploadButton.round .UploadButton.round.control .plus-icon rect,.UploadButton.round .UploadButton.round.floating .plus-icon rect{transition:none!important}.UploadButton.round.floating{z-index:4;width:59px;height:59px;margin-right:0;position:fixed;bottom:102px;right:17px}.UploadButton.round.floating.elevated{bottom:110px}.UploadButton.round.floating .plus-icon,.UploadButton.round.floating .plus-icon svg{width:21px;height:21px}.UploadButton.round.control{border:1px solid #f2e9e9;width:59px;height:59px;box-shadow:0 4px 4px #00000008}@media (min-width:767px){.UploadButton.round.control{box-shadow:unset;background:#eb237121;border:none;width:47px;height:47px;bottom:0}.UploadButton.round.control:hover{background:#eb237136}}.UploadButton.round.control .plus-icon,.UploadButton.round.control .plus-icon svg{width:21px;height:21px}@media (min-width:960px){.UploadButton.round.control .plus-icon,.UploadButton.round.control .plus-icon svg{width:18px;height:18px}}.UploadButton.round.disabled{transform:scale(.95)}.UploadButton.round.disabled path,.UploadButton.round.disabled rect{fill:#b0b0b0}.UploadButton.desktop{box-sizing:border-box;cursor:pointer;border:unset;background:#ffffffe6;border-radius:4px;width:240px;height:242px;transition:background-color .3s,box-shadow .3s;position:relative;box-shadow:0 4px 7px #8080802b}.UploadButton.desktop.right-side{margin-left:23px;animation:.6s appear}@media (min-width:1250px){.UploadButton.desktop.right-side{margin-top:15px}}.UploadButton.desktop.right-side .UploadMenu{opacity:0;animation:unset;position:absolute;top:0}.UploadButton.desktop.removing{opacity:0;transition:opacity .3s}@keyframes appear{0%{opacity:0;width:0}50%{opacity:0;width:240px;transform:scale(.7)}to{opacity:1;width:240px;transform:scale(1)}}.UploadButton.desktop .plus-icon{width:43px;height:43px;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.UploadButton.desktop .plus-icon svg{width:43px;height:43px}.UploadButton.desktop .button-content{opacity:1;width:100%;height:100%;transition:opacity .3s;position:relative}.UploadButton.desktop .p{text-align:center;text-transform:uppercase;color:#ff0072;font-size:14px;font-weight:700;line-height:14px}.UploadButton.desktop.show-buttons{background:#fff;box-shadow:0 15px 20px #0000000f,0 4px 7px #8080802b}.UploadButton.desktop.show-buttons .button-content{opacity:0}.UploadButton.desktop.show-buttons .UploadMenu{opacity:1;transition:opacity .3s ease-out}.elegant.desktop .UploadButton.left-side{display:none}
