.message-host.svelte-1kdqbcp{position:fixed;top:16px;left:50%;transform:translate(-50%);z-index:100010;display:flex;flex-direction:column;align-items:center;gap:10px;width:min(420px,calc(100vw - 32px));pointer-events:none}.message-toast.svelte-1kdqbcp{display:flex;align-items:flex-start;gap:10px;width:100%;padding:12px 14px;border-radius:10px;background:#fff;border:1px solid #e5e7eb;box-shadow:0 10px 24px #0f172a1f,0 2px 6px #0f172a0f;pointer-events:auto;animation:svelte-1kdqbcp-message-in .22s ease}.message-toast__icon.svelte-1kdqbcp{display:inline-flex;flex-shrink:0;margin-top:1px}.message-toast__text.svelte-1kdqbcp{flex:1;margin:0;font-size:14px;line-height:1.5;color:#334155}.message-toast__close.svelte-1kdqbcp{flex-shrink:0;width:24px;height:24px;border:none;border-radius:6px;background:transparent;color:#94a3b8;font-size:18px;line-height:1;cursor:pointer}.message-toast__close.svelte-1kdqbcp:hover{background:#f1f5f9;color:#64748b}.message-toast--success.svelte-1kdqbcp{border-color:#bbf7d0;background:#f0fdf4}.message-toast--success.svelte-1kdqbcp .message-toast__icon:where(.svelte-1kdqbcp){color:#16a34a}.message-toast--error.svelte-1kdqbcp{border-color:#fecaca;background:#fef2f2}.message-toast--error.svelte-1kdqbcp .message-toast__icon:where(.svelte-1kdqbcp){color:#dc2626}.message-toast--warning.svelte-1kdqbcp{border-color:#fde68a;background:#fffbeb}.message-toast--warning.svelte-1kdqbcp .message-toast__icon:where(.svelte-1kdqbcp){color:#d97706}.message-toast--info.svelte-1kdqbcp{border-color:#bfdbfe;background:#eff6ff}.message-toast--info.svelte-1kdqbcp .message-toast__icon:where(.svelte-1kdqbcp){color:#2563eb}body.dark .message-toast.svelte-1kdqbcp{background:#313244;border-color:#45475a;box-shadow:0 10px 24px #00000059,0 2px 6px #0003}body.dark .message-toast__text.svelte-1kdqbcp{color:#cdd6f4}body.dark .message-toast__close.svelte-1kdqbcp{color:#9399b2}body.dark .message-toast__close.svelte-1kdqbcp:hover{background:#45475a;color:#cdd6f4}body.dark .message-toast--success.svelte-1kdqbcp{background:#1a2e22;border-color:#166534}body.dark .message-toast--error.svelte-1kdqbcp{background:#2a1515;border-color:#991b1b}body.dark .message-toast--warning.svelte-1kdqbcp{background:#2a2210;border-color:#92400e}body.dark .message-toast--info.svelte-1kdqbcp{background:#1e3a5f;border-color:#2563eb}@keyframes svelte-1kdqbcp-message-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}body.dark{background:#1e1e2e;color:#cdd6f4}img{max-width:100%;height:auto}:focus-visible{outline:2px solid #2563eb;outline-offset:2px}:focus:not(:focus-visible){outline:none}.er-floating-tooltip{position:fixed;z-index:100002;display:none;max-width:min(320px,calc(100vw - 16px));padding:6px 10px;font-size:12px;line-height:1.45;color:#fff;background:#303133;border-radius:6px;box-shadow:0 4px 14px #0000002e;pointer-events:none;word-wrap:break-word}.er-floating-tooltip__text{display:block}.er-floating-tooltip__arrow{position:absolute;width:8px;height:8px;background:#303133;transform:rotate(45deg)}
