.ip[data-v-d10b8dc8]{display:inline-block}.ip__trigger[data-v-d10b8dc8]{border:1.5px dashed var(--line);background:var(--surface-2);cursor:pointer;border-radius:14px;place-items:center;width:96px;height:96px;padding:0;transition:border-color .15s;display:grid;position:relative;overflow:hidden}.ip__trigger[data-v-d10b8dc8]:hover{border-color:var(--sand)}.ip__trigger--round[data-v-d10b8dc8]{border-radius:50%}.ip__thumb[data-v-d10b8dc8]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ip__empty[data-v-d10b8dc8]{color:var(--ink-soft);flex-direction:column;align-items:center;gap:6px;font-size:12px;display:flex}.ip__empty i[data-v-d10b8dc8]{color:var(--brand);font-size:22px}.ip__edit[data-v-d10b8dc8]{background:var(--brand);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;display:grid;position:absolute;bottom:6px;right:6px}.drop[data-v-d10b8dc8]{border:2px dashed var(--line);background:var(--surface-2);text-align:center;cursor:pointer;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:200px;padding:18px;transition:border-color .15s,background .15s;display:flex;position:relative}.drop--active[data-v-d10b8dc8]{border-color:var(--brand);background:var(--sand-soft)}.drop--has[data-v-d10b8dc8]{padding:8px}.drop__ic[data-v-d10b8dc8]{background:var(--sand-soft);width:54px;height:54px;color:var(--brand);border-radius:50%;place-items:center;font-size:24px;display:grid}.drop__title[data-v-d10b8dc8]{color:var(--ink);margin:8px 0 0;font-size:14px;font-weight:600}.drop__hint[data-v-d10b8dc8]{color:var(--ink-soft);margin:2px 0 0;font-size:12.5px}.drop__preview[data-v-d10b8dc8]{-o-object-fit:contain;object-fit:contain;border-radius:12px;max-width:100%;max-height:300px}.drop__input[data-v-d10b8dc8]{display:none}.ip__msg[data-v-d10b8dc8]{margin-top:12px}
