.modal-message.svelte-1bxxaoh{text-align:center}.modal-body.svelte-1bxxaoh>p:where(.svelte-1bxxaoh),.modal-body.svelte-1bxxaoh p{margin-bottom:1rem}.modal-body.svelte-1bxxaoh>p:where(.svelte-1bxxaoh):last-child,.modal-body.svelte-1bxxaoh p:last-child{margin-bottom:0}.modal-backdrop.svelte-1bxxaoh{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:100001}.modal.svelte-1bxxaoh{background:var(--color-1);color:var(--color-texto);border-radius:8px;position:relative;box-shadow:0 4px 20px #00000080;display:flex;flex-direction:column;gap:1rem}.modal.small.svelte-1bxxaoh{max-width:400px;width:90%}.modal.medium.svelte-1bxxaoh{max-width:600px;width:90%}.modal.large.svelte-1bxxaoh{max-width:1000px;width:95%;max-height:90vh}.modal.full.svelte-1bxxaoh{width:100vw;height:100vh;max-width:none;max-height:none;border-radius:0}.modal-body.svelte-1bxxaoh{flex:1;overflow-y:auto;padding:1rem}.modal-header.svelte-1bxxaoh{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.1);padding:1rem}.modal.article-creation-modal.svelte-1bxxaoh .modal-header:where(.svelte-1bxxaoh){padding:1rem 2rem}.modal-header.svelte-1bxxaoh strong:where(.svelte-1bxxaoh){font-size:1.1rem}.close-btn.svelte-1bxxaoh{background:none;border:none;color:var(--color-texto);font-size:1.5rem;cursor:pointer;line-height:1}.modal .modal-actions{display:flex!important;gap:.75rem!important;width:100%!important;box-sizing:border-box!important;justify-content:center!important}.modal .modal-actions .btn{flex:1!important;padding:.75rem 1rem!important;border-radius:var(--border-radius)!important;border:none!important;cursor:pointer!important;font-weight:600!important;font-size:.95rem!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:opacity .2s ease!important;width:auto!important}.modal .modal-actions .btn:active{opacity:.8!important}.btn.cancel.svelte-1bxxaoh{background:#ffffff1a;color:var(--color-texto)}.btn.confirm.svelte-1bxxaoh,.modal .modal-actions .btn-primary{background:var(--color-link)!important;color:#000!important}.btn.confirm.btn-danger.svelte-1bxxaoh,.modal .modal-actions .btn-danger{background:var(--color-danger)!important;color:#fff!important}.modal .modal-actions .btn-secondary{background:#ffffff1a!important;color:var(--color-texto)!important}body.modal-open,body.modal-open .sidebar-menu,body.modal-open .main-content-card,body.modal-open .studio-table-wrapper{overflow:hidden!important}
