.c-file-list{grid-template-areas:"add""slot""files";width:100%;display:grid}.c-file-list.-bottom-add{grid-template-areas:"files""add"}.c-file-list>.c-add.add{grid-area:add;width:100%;height:80px;margin-bottom:10px}.c-file-list>.c-add.add.-hover:hover{cursor:pointer;background-color:#121e4805;background-color:var(--color-text-base-02);cursor:pointer}.c-file-list>.c-add.add.-has-selectors{width:calc(100% - 45px);margin-left:45px}.c-file-list>.files{grid-row-gap:10px;grid-area:files;display:grid}@media only screen and (width<=1023px){.c-file-list>.add.-has-selectors{margin-left:unset;width:unset}}.c-upload-empty-list.-grey{background-color:var(--color-text-base-02)}.c-upload-empty-list.-grey>.bottom>.c-button:not(.-primary){background:var(--color-text-base-10)}.c-upload-empty-list>.top{width:100%;margin-bottom:20px}@media only screen and (width<=1023px){.c-upload-empty-list>.top>.top-wrapper{display:none}}.c-upload-empty-list>.top>.top-wrapper>.text{color:var(--color-text-base-80);-webkit-font-smoothing:antialiased;font-family:var(--title-font-family);font-weight:var(--title-font-weight);font-size:var(--title-font-size);margin-top:30px;margin-bottom:20px}.c-upload-empty-list>.top>.top-wrapper>.separator{font-family:var(--base-font-family);letter-spacing:-.11px;color:var(--color-text-base-50);text-transform:uppercase;justify-content:center;align-items:center;font-size:11px;display:flex}.c-upload-empty-list>.top>.top-wrapper>.separator:before,.c-upload-empty-list>.top>.top-wrapper>.separator:after{content:"";background-color:var(--color-text-base);opacity:.1;width:40px;height:1px;display:inline-block}.c-upload-empty-list>.top>.top-wrapper>.separator:before{margin-right:15px}.c-upload-empty-list>.top>.top-wrapper>.separator:after{margin-left:15px}.c-upload-empty-list>.bottom{width:100%}.c-upload-empty-list>.bottom>.btn{width:100%;max-width:260px}.c-upload-empty-list>.bottom>.text{color:var(--color-text-base-30);font-family:var(--base-font-family);text-align:center;letter-spacing:-.14px;max-width:265px;margin-top:20px;font-size:14px}.c-upload-empty-list>.bottom>.input{display:none}.c-upload-empty-list,.c-upload-empty-list>.top,.c-upload-empty-list>.bottom{flex-direction:column;align-items:center;display:flex}.c-upload{width:100%;position:relative}.c-upload.-mobile-dashed>.inner>.empty{border:1px dashed var(--color-text-base-20);border-radius:5px}.c-upload>.inner>.empty{padding:40px 0}@media only screen and (width>=1024px){.c-upload>.inner>.empty{border:1px dashed var(--color-text-base-20);border-radius:5px}}.c-upload>.inner>.input{display:none}.c-upload>.inner>.list{width:100%;max-width:360px}@media only screen and (width>=1024px){.c-upload>.inner>.list{max-width:570px}}.c-upload>.inner>.list.-full-width{max-width:initial}.c-upload>.text{color:var(--color-text-base-30);text-align:center;width:100%;font-family:var(--base-font-family);text-align:center;letter-spacing:-.14px;max-width:265px;margin-top:20px;font-size:14px;display:block}.c-upload:not(.-empty)>.validation{display:none}.c-upload.-is-small>.inner>.empty{padding:20px 0}@keyframes shakeAnim{0%{left:0}1%{left:-3px}2%{left:5px}3%{left:-8px}4%{left:8px}5%{left:-5px}6%{left:-3px}7%{left:0}}.c-upload.-error>.inner>.c-upload-empty-list>.bottom>.c-button,.c-upload.-error>.inner>.c-upload-list>.files>.file.-error{animation-name:shakeAnim;animation-duration:5s;animation-timing-function:ease-in;animation-iteration-count:1}.c-form-builder-modal.c-modal.-alternative-header>.wrapper>.modal>.header>.title{align-items:center;display:flex}.c-form-builder-modal.c-modal.-alternative-header>.wrapper>.modal>.header>.title>.text{color:var(--color-text-base-80);-webkit-font-smoothing:antialiased;font-family:var(--title-font-family);font-weight:var(--title-font-weight);font-size:var(--title-font-size);margin-left:15px}.c-form-builder-modal.c-modal>.wrapper{overflow:hidden}.c-form-builder-modal.c-modal>.wrapper>.modal{height:100%;overflow:initial;border-radius:0}.c-form-builder-modal.c-modal>.wrapper>.modal>.header{padding:10px 10px 20px 20px}.c-form-builder-modal.c-modal>.wrapper>.modal>.header>.title{margin-top:10px}.c-form-builder-modal.c-modal>.wrapper>.modal>.content{flex:1;height:100%;min-height:0;padding-top:0;display:flex}.c-form-builder-modal.c-modal>.wrapper>.modal>.content>.form{width:100%}.c-form-builder-modal.c-modal>.wrapper>.modal>.content>.form>.c-shadowed{flex:1}.c-form-builder-modal.c-modal>.wrapper>.modal>.content>.form>.c-shadowed>.wrapper>.form-fields{padding-bottom:40px}.c-form-builder-modal.c-modal>.wrapper>.modal>.content>.form>.actions{justify-content:center;height:60px;margin-top:0;display:block}.c-form-builder-modal.c-modal>.wrapper>.modal>.content>.form>.actions>.action{max-width:100%}@media only screen and (width<=1023px){.c-form-builder-modal.c-modal>.wrapper>.modal>.content{padding:0}}@media only screen and (width>=1024px){.c-form-builder-modal.c-modal>.wrapper{overflow:auto}.c-form-builder-modal.c-modal>.wrapper>.modal{border-radius:5px;height:auto;min-height:490px}.c-form-builder-modal.c-modal>.wrapper>.modal>.header{padding:20px 20px 0}.c-form-builder-modal.c-modal>.wrapper>.modal>.header>.title{margin-top:0}.c-form-builder-modal.c-modal>.wrapper>.modal>.content{padding-bottom:50px;padding-left:20px;padding-right:20px}.c-form-builder-modal.c-modal>.wrapper>.modal>.content>.form{flex-direction:column;justify-content:space-between;min-height:305px;display:flex}.c-form-builder-modal.c-modal>.wrapper>.modal>.content>.form>.c-shadowed,.c-form-builder-modal.c-modal>.wrapper>.modal>.content>.form>.c-shadowed>.wrapper{overflow:visible}.c-form-builder-modal.c-modal>.wrapper>.modal>.content>.form>.actions{height:auto;display:flex}.c-form-builder-modal.c-modal>.wrapper>.modal>.content>.form>.actions>.action{max-width:180px!important}.c-form-builder-modal.c-modal>.wrapper>.modal>.content>.form.-small-action-spacing>.c-shadowed>.wrapper>.form-fields{padding-bottom:20px}.c-form-builder-modal.c-modal>.wrapper>.modal>.content>.form.-short{min-height:120px;padding:0 20px}.c-form-builder-modal.c-modal>.wrapper>.modal>.content>.form.-short>.c-shadowed>.wrapper>.form-fields>.field.-label-left{grid-template-columns:82px 360px}}.c-form-builder-modal.-read-only>.wrapper>.modal>.content{flex-direction:column;max-height:100%;display:flex;overflow:auto}.c-form-builder-modal.-read-only>.wrapper>.modal>.content>.read-only{flex:1}@media only screen and (width>=1024px){.c-form-builder-modal.-read-only>.wrapper>.modal>.content>.read-only>.wrapper{margin-top:30px}}@media only screen and (width<=1023px){.c-form-builder-modal.-read-only>.wrapper>.modal>.content>.read-only>.wrapper{padding:0 20px}}.c-form-builder-modal.-read-only>.wrapper>.modal>.content>.read-only>.wrapper>.c-title{margin:20px 0 10px}
