.file-uploader{display:grid;grid-template-columns:1fr auto;gap:16px;padding:4px 0}.file-uploader.disabled{opacity:.5}.file-uploader-file{padding:2px 0;margin-top:4px}.file-uploader-file-name{text-overflow:ellipsis;overflow:hidden}.file-uploader-file svg{fill:#09f;display:block;width:20px;height:20px}.file-uploader-file a{display:grid;grid-template-columns:auto 1fr;gap:4px;align-items:center;color:#09f;text-decoration:none;font-size:14px;font-weight:500;line-height:20px}.file-uploader-title{font-size:16px;font-weight:400;line-height:24px;color:#181818}.file-uploader-button label{font-size:16px;font-weight:700;line-height:24px;letter-spacing:.5px;color:#09f;text-transform:uppercase}.file-uploader-button-wrap{align-content:end;display:grid}.comment[data-v-a5b295e2]{background:#ffe0af;border-radius:8px;padding:6px 12px}.grey-sep[data-v-a5b295e2]{height:24px;background:#ccd6db;box-shadow:100px 0 0 #ccd6db,-100px 0 0 #ccd6db}.textarea-wrap.disabled[data-v-a5b295e2]{opacity:.5;pointer-events:none}.textarea-label[data-v-a5b295e2]{color:#717374;font-size:16px;line-height:24px;font-weight:400;margin-bottom:4px}.textarea[data-v-a5b295e2]{width:100%;border:0;border-radius:8px;background:#e9eaeb;padding:8px;box-sizing:border-box;height:88px;font-size:16px;line-height:24px;font-weight:500}.textarea.error[data-v-a5b295e2]{border:1px solid #f22613;padding:7px}.form-subtitle[data-v-a5b295e2]{color:#181818;font-size:16px;line-height:24px;font-weight:500;margin-top:24px}.form-text[data-v-a5b295e2]{margin:8px 0}