.app-dropzone[data-v-97173640]{align-items:center;background:var(--s-low);border:1.5px dashed var(--hairline-2);border-radius:var(--r-lg);color:var(--fg-muted);cursor:pointer;display:flex;flex-direction:column;gap:8px;outline:none;padding:24px;text-align:center;transition:border-color var(--dur) ease,background var(--dur) ease,color var(--dur) ease}.app-dropzone.is-drag[data-v-97173640],.app-dropzone[data-v-97173640]:hover{background:var(--primary-soft);border-color:var(--primary-line);color:var(--fg-variant)}.app-dropzone[data-v-97173640]:focus-visible{border-color:var(--primary-line)}.app-dropzone.has-file[data-v-97173640]{border-color:var(--primary-line);border-style:solid;color:var(--fg-variant)}.app-dropzone--disabled[data-v-97173640]{cursor:not-allowed;opacity:.5}.app-dropzone--disabled[data-v-97173640]:hover{background:var(--s-low);border-color:var(--hairline-2);color:var(--fg-muted)}.app-dropzone__input[data-v-97173640]{display:none}.app-dropzone__icon[data-v-97173640]{color:inherit}.app-dropzone__primary[data-v-97173640]{color:var(--fg-variant);font-family:var(--font-sans);font-size:13px;font-weight:600}.app-dropzone.has-file .app-dropzone__primary[data-v-97173640]{color:var(--primary)}.app-dropzone__hint[data-v-97173640]{color:var(--fg-muted);font-family:var(--font-sans);font-size:11px}
