.drop[data-v-2533c302]{color:#1c1c1c;width:100%;font:inherit;cursor:pointer;background:#f0f0f0;border:2px dashed #dcdcdc;border-radius:8px;flex-direction:column;align-items:center;gap:.35rem;padding:1.75rem 1rem;transition:border-color .15s,background .15s;display:flex}.drop svg[data-v-2533c302]{color:#ec7e1f}.drop.is-drag[data-v-2533c302],.drop[data-v-2533c302]:hover{background:#ec7e1f0f;border-color:#ec7e1f}.drop.is-invalid[data-v-2533c302]{border-color:#c0392b}.drop__hint[data-v-2533c302]{color:#5a5a5a;text-align:center;font-size:.85rem}.files[data-v-2533c302]{gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.files__item[data-v-2533c302]{border:1px solid #e4e4e4;border-radius:4px;align-items:center;gap:.75rem;padding:.5rem;display:flex}.files__thumb[data-v-2533c302]{-o-object-fit:cover;object-fit:cover;border-radius:4px;flex:none;width:56px;height:56px}.files__thumb--doc[data-v-2533c302]{color:#ec7e1f;background:#1c1c1c;place-items:center;font-size:.75rem;font-weight:800;display:grid}.files__meta[data-v-2533c302]{flex-direction:column;flex:1;min-width:0;font-size:.9rem;display:flex}.files__meta strong[data-v-2533c302]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
