@charset "utf-8";.agb-cmp-fileupload .fileupload{border-radius:5px;box-sizing:border-box;margin:10px}.agb-cmp-fileupload .fileupload .filescontainer{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.agb-cmp-fileupload .fileupload .filescontainer .filecontainer{word-wrap:break-word;border:1px solid #e1e1e1;border-radius:5px;box-sizing:border-box;padding:20px}@media screen and (max-width:1079px){.agb-cmp-fileupload .fileupload .filescontainer .filecontainer{width:100%}}@media screen and (min-width:1080px){.agb-cmp-fileupload .fileupload .filescontainer .filecontainer{width:calc(50% - 10px)}}.agb-cmp-fileupload .fileupload .filescontainer .filecontainer .filedetail{align-items:center;display:flex;gap:0;height:40px;padding-right:20px}.agb-cmp-fileupload .fileupload .filescontainer .filecontainer .filedetail .fileicon{width:40px}.agb-cmp-fileupload .fileupload .filescontainer .filecontainer .filedetail .fileicon:before{color:#1f2426;content:"";font-family:agbase-icons;font-size:30px}.agb-cmp-fileupload .fileupload .filescontainer .filecontainer .filedetail .fileicon[data-extension=pdf]:before{color:#fb1000;content:""}.agb-cmp-fileupload .fileupload .filescontainer .filecontainer .filedetail .fileicon[data-extension=xls]:before,.agb-cmp-fileupload .fileupload .filescontainer .filecontainer .filedetail .fileicon[data-extension=xlsx]:before{color:#1d6f42;content:""}.agb-cmp-fileupload .fileupload .filescontainer .filecontainer .filedetail .fileicon[data-extension=doc]:before,.agb-cmp-fileupload .fileupload .filescontainer .filecontainer .filedetail .fileicon[data-extension=docx]:before,.agb-cmp-fileupload .fileupload .filescontainer .filecontainer .filedetail .fileicon[data-extension=dotx]:before{color:#0087ee;content:""}.agb-cmp-fileupload .fileupload .filescontainer .filecontainer .filedetail .fileicon[data-extension=mp4]:before{color:#15b2a0;content:""}.agb-cmp-fileupload .fileupload .filescontainer .filecontainer .filedetail .fileicon[data-extension=avi]:before{color:#15b2a0;content:""}.agb-cmp-fileupload .fileupload .filescontainer .filecontainer .filedetail .fileicon[data-extension=jpeg]:before,.agb-cmp-fileupload .fileupload .filescontainer .filecontainer .filedetail .fileicon[data-extension=jpg]:before,.agb-cmp-fileupload .fileupload .filescontainer .filecontainer .filedetail .fileicon[data-extension=png]:before{content:""}.agb-cmp-fileupload .fileupload .filescontainer .filecontainer .filedetail .filename{color:#1f2426;width:calc(100% - 40px)}.agb-cmp-fileupload .fileupload .filescontainer .buttondelete{border-top:1px solid #e2e2e2;color:#44a0cb;cursor:pointer;margin-top:10px;padding-top:10px;text-align:right}.agb-cmp-fileupload .fileupload .filescontainer .buttondelete:before{content:"";font-family:agbase-icons;font-size:20px;padding-right:5px}.agb-cmp-fileupload .fileupload .uploadbutton{align-items:center;border:1px solid #e1e1e1;border-radius:5px;cursor:pointer;display:flex;flex-wrap:wrap;margin-bottom:30px;padding:20px}.agb-cmp-fileupload .fileupload .uploadbutton svg{fill:#007db8;height:30px}.agb-cmp-fileupload .fileupload .uploadbutton input[type=file]{height:0;left:0;opacity:0;position:absolute;top:0;width:0}.agb-cmp-fileupload .fileupload .uploadbutton span{color:#44a0cb;font-weight:600;line-height:19px;margin-left:10px;text-decoration:underline dotted;text-underline-offset:3px}@media screen and (max-width:1079px){.agb-cmp-fileupload .fileupload .uploadbutton span{width:calc(100% - 35px)}}.agb-cmp-fileupload .fileupload .uploadbutton .error{width:100%}.agb-cmp-fileupload .fileupload .msg{margin:20px 0}