.ticketFileUpload_root__RVk_T{display:flex;flex-direction:column;gap:8px}.ticketFileUpload_hint__cZmgo{margin:0;font-size:.72rem;color:var(--color-text-muted)}.ticketFileUpload_attachBtn__nBHXa{display:inline-flex;align-items:center;gap:6px;padding:0 12px;height:32px;border:1px solid var(--color-white-blue);border-radius:var(--border-radius-medium);background:var(--color-white);color:var(--color-dark);font-size:.78rem;font-weight:600;font-family:inherit;cursor:pointer;width:fit-content;transition:border-color .15s,color .15s}.ticketFileUpload_attachBtn__nBHXa:hover:not(:disabled){border-color:var(--color-blue);color:var(--color-blue)}.ticketFileUpload_attachBtn__nBHXa:disabled{opacity:.5;cursor:not-allowed}.ticketFileUpload_hiddenInput__lkLG7{display:none}.ticketFileUpload_failedUploads__POa3t{color:var(--color-failure);overflow-wrap:anywhere;font-size:.78rem}.ticketFileUpload_failedUploads__POa3t p{margin:0}.ticketFileUpload_fileList__uEWIr{display:flex;flex-wrap:wrap;gap:6px}.ticketFileUpload_fileChip__j17tF{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--color-container);border:1px solid var(--color-white-blue);font-size:.75rem;max-width:100%}.ticketFileUpload_fileChipRemove__jAxu9{background:none;border:none;cursor:pointer;display:flex;align-items:center;padding:0;color:var(--color-text-muted);transition:color .15s}.ticketFileUpload_fileChipRemove__jAxu9:hover{color:var(--color-failure)}.ticketFileUpload_fileChipView__nFhQQ{min-width:0;padding:0;border:none;background:transparent;color:var(--color-blue);font:inherit;text-align:left;text-decoration:underline;overflow-wrap:anywhere;cursor:pointer}.ticketFileUpload_preview__iDOzj{min-width:0;border:1px solid var(--color-white-blue);border-radius:var(--border-radius-small);overflow:hidden}.ticketFileUpload_previewHeader__NzHgu{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px;background:var(--color-container)}.ticketFileUpload_previewName__4r5Lq{min-width:0;overflow-wrap:anywhere}.ticketFileUpload_previewBody__Ahl2L{height:min(60dvh,560px)}