.media-uploading[data-v-2560b2a1]{align-items:center;color:var(--v2dc2db90);display:inline-flex;font-size:.8rem;gap:6px;margin:0}.media-uploading-spinner[data-v-2560b2a1]{animation:media-uploading-spin-2560b2a1 .8s linear infinite;border:2px solid #e5e5e5;border-radius:50%;border-top-color:var(--v2dc2db90);display:inline-block;height:12px;width:12px}@keyframes media-uploading-spin-2560b2a1{to{transform:rotate(1turn)}}.modal-overlay[data-v-0dd4de7c]{align-items:center;background-color:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.modal-container[data-v-0dd4de7c]{border-radius:12px;box-shadow:0 4px 24px #00000026;flex-direction:column;max-height:90vh;max-width:600px;overflow-y:auto;width:90%}.modal-container[data-v-0dd4de7c],.modal-header[data-v-0dd4de7c]{background-color:#fff;display:flex}.modal-header[data-v-0dd4de7c]{align-items:center;border-bottom:1px solid #e5e5e5;justify-content:space-between;margin:0 1.5rem;padding:1rem 0;position:sticky;top:0;z-index:10}.modal-header h2[data-v-0dd4de7c]{color:#333;font-size:1.25rem;font-weight:600}.close-button[data-v-0dd4de7c]{align-items:center;background:none;border:none;color:#666;cursor:pointer;display:flex;font-size:2rem;height:32px;justify-content:center;padding:0;transition:color .2s ease;width:32px}.close-button[data-v-0dd4de7c]:hover{color:#333}.close-button[data-v-0dd4de7c]:disabled{cursor:not-allowed;opacity:.5}.modal-footer[data-v-0dd4de7c]{align-items:center;background-color:#fff;border-top:1px solid #e5e5e5;bottom:0;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;padding:1rem 1.5rem;position:sticky;z-index:10}.modal-enter-active[data-v-0dd4de7c],.modal-leave-active[data-v-0dd4de7c]{transition:opacity .2s ease}.modal-enter-from[data-v-0dd4de7c],.modal-leave-to[data-v-0dd4de7c]{opacity:0}.modal-enter-active .modal-container[data-v-0dd4de7c],.modal-leave-active .modal-container[data-v-0dd4de7c]{transition:transform .2s ease}.modal-enter-from .modal-container[data-v-0dd4de7c],.modal-leave-to .modal-container[data-v-0dd4de7c]{transform:scale(.95)}
