.UploadTriggerZone{border-radius:calc(.625rem*var(--mantine-scale));position:relative;overflow:hidden}.UploadTriggerZone--disabled{opacity:.6;pointer-events:none}.UploadTriggerZone__preview{cursor:pointer;border-radius:calc(.625rem*var(--mantine-scale));border:1.5px solid var(--mantine-color-gray-2);min-height:calc(6.25rem*var(--mantine-scale));justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.UploadTriggerZone__preview:hover .UploadTriggerZone__overlay{opacity:1}.UploadTriggerZone__img{width:100%;max-height:calc(12.5rem*var(--mantine-scale));object-fit:contain}.UploadTriggerZone__overlay{justify-content:center;align-items:center;gap:calc(.375rem*var(--mantine-scale));opacity:0;border-radius:calc(.625rem*var(--mantine-scale));background:#00000073;flex-direction:column;transition:opacity .2s;display:flex;position:absolute;inset:0}.UploadTriggerZone__delete{top:calc(.5rem*var(--mantine-scale));right:calc(.5rem*var(--mantine-scale));z-index:2;position:absolute}.UploadTriggerZone__empty{border:1.5px dashed var(--mantine-color-gray-3);border-radius:calc(.625rem*var(--mantine-scale));min-height:calc(5.625rem*var(--mantine-scale));padding:calc(1rem*var(--mantine-scale));background:var(--mantine-color-gray-0);transition:border-color .2s,background .2s}.UploadTriggerZone__empty--clickable{cursor:pointer}.UploadTriggerZone__empty--clickable:hover{border-color:var(--mantine-color-blue-4);background:var(--mantine-color-blue-0)}
.UserBadge{cursor:pointer;transition:background-color .3s ease-in-out}@media (max-width:600px){.UserBadge__name{display:none}}.UserBadge:hover{background-color:var(--mantine-color-gray-1)}
