.message-modal-overlay.svelte-11i7e2o{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:10002;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.message-modal-popup.svelte-11i7e2o{animation:svelte-11i7e2o-slideUp .3s ease-out}@keyframes svelte-11i7e2o-slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.message-content.svelte-11i7e2o{background-color:var(--color-bg-high-contrast);border:1px solid var(--color-border);border-radius:8px;padding:1.25rem;box-shadow:0 8px 24px #0006;max-width:320px;font-family:Courier New,Courier,monospace}.message-header.svelte-11i7e2o{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.message-header.svelte-11i7e2o h4:where(.svelte-11i7e2o){margin:0;color:var(--color-text);font-size:1rem;font-weight:600}.message-header.svelte-11i7e2o svg:where(.svelte-11i7e2o){flex-shrink:0}.message-content.svelte-11i7e2o p:where(.svelte-11i7e2o){margin:0 0 1rem;color:var(--color-text-secondary);font-size:.875rem;line-height:1.5}.message-close.svelte-11i7e2o{background-color:var(--color-bg-low-contrast);border:1px solid var(--color-border);border-radius:6px;padding:.5rem 1rem;color:var(--color-text);font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;width:100%}.message-close.svelte-11i7e2o:hover{background-color:var(--color-bg-high-contrast);border-color:var(--color-text-secondary)}
