.upload-popup{gap:var(--space-md);background:var(--white);border-radius:var(--radius-xs);flex-direction:column;width:100%;display:flex}.upload-popup h5{font-weight:var(--semiBold);color:var(--black)}.upload-popup__field{gap:var(--space-xxs);flex-direction:column;display:flex}.upload-popup p{color:var(--black-75);margin:0}.upload-popup input{width:100%;padding:var(--space-sm);font-family:inherit;font-size:var(--p);color:var(--black);border:1px solid var(--black-15);border-radius:var(--radius-sm);outline:none;transition:border-color .2s}.upload-popup input:focus{border-color:var(--primary-100)}.upload-popup__textarea{width:100%;min-height:200px;padding:var(--space-sm);font-family:inherit;font-size:var(--p);color:var(--black);border:1px solid var(--black-15);border-radius:var(--radius-sm);resize:vertical;white-space:pre-wrap;text-align:left;outline:none;transition:border-color .2s}.upload-popup__textarea:focus{border-color:var(--primary-100)}.upload-popup__submit{margin-top:var(--space-sm);padding:var(--space-sm) var(--space-md);font-weight:var(--medium);border-radius:var(--radius-sm);background:var(--primary-100);color:var(--white);cursor:pointer;border:none;transition:background .2s}.upload-popup__submit:hover:not(:disabled){background:var(--primary-90)}.upload-popup__submit:disabled{opacity:.6;cursor:not-allowed}@media (max-width:900px){.upload-popup{width:80%}}@media (max-width:600px){.upload-popup{width:100%;padding:var(--space-lg) var(--space-md)}}@media (max-width:400px){.upload-popup{padding:var(--space-md) var(--space-sm);gap:var(--space-sm)}}
