._container_nmjsb_1{display:flex;align-items:center;gap:var(--spacing-4)}._previewWrapper_nmjsb_7{position:relative;flex-shrink:0}._preview_nmjsb_7{object-fit:cover;border:2px solid var(--border);display:block}._contain_nmjsb_1{object-fit:contain;background-color:#fff}._clearButton_nmjsb_23{position:absolute;top:-.375rem;right:-.375rem;background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-full);width:1.25rem;height:1.25rem;padding:0;display:flex;align-items:center;justify-content:center}._clearButton_nmjsb_23:hover{background-color:var(--error);color:var(--error-foreground);border-color:var(--error)}._placeholder_nmjsb_44{border:2px dashed var(--border);display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:var(--muted)}._uploadIcon_nmjsb_53{color:var(--muted-foreground)}._inputArea_nmjsb_57{display:flex;flex-direction:column;gap:var(--spacing-1)}._hint_nmjsb_63{font-size:.75rem;color:var(--muted-foreground);font-family:var(--font-family-base)}._hiddenInput_nmjsb_69{display:none}._circle_nmjsb_73{border-radius:var(--radius-full)}._square_nmjsb_77{border-radius:var(--radius-md)}._sm_nmjsb_81{width:3rem;height:3rem}._md_nmjsb_86{width:5rem;height:5rem}
