.action-message[data-v-6c818a3f]{background:var(--surface,#fff);color:var(--text,#222);z-index:2000;border-left:4px solid var(--info,#3b82f6);--progress:0%;border-radius:.75em;align-items:center;gap:.75rem;max-width:min(90vw,480px);padding:.75rem 1rem;font-size:.95rem;display:flex;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #00000026}.action-message--error[data-v-6c818a3f]{border-left-color:var(--error,#dc2626);color:var(--error,#dc2626)}.action-message--success[data-v-6c818a3f]{border-left-color:var(--success,#16a34a);color:var(--success,#16a34a)}.action-message--warning[data-v-6c818a3f]{border-left-color:var(--warning,#d97706);color:var(--warning,#d97706)}.action-message--info[data-v-6c818a3f]{border-left-color:var(--info,#3b82f6);color:var(--info,#3b82f6)}.action-message__icon[data-v-6c818a3f]{font-size:1.1em}.action-message__text[data-v-6c818a3f]{flex:1}.action-message__close[data-v-6c818a3f]{cursor:pointer;color:inherit;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:1.75em;height:1.75em;padding:0;font-size:1em;line-height:1;display:inline-flex;position:relative}.action-message__close i[data-v-6c818a3f]{z-index:1;font-size:1.1em;position:relative}.action-message__progress[data-v-6c818a3f]{background:conic-gradient(from 0deg, currentColor 0, currentColor var(--progress), color-mix(in srgb, currentColor 20%, transparent) var(--progress), color-mix(in srgb, currentColor 20%, transparent) 100%);pointer-events:none;border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 58%,#000 60%);mask:radial-gradient(circle,#0000 58%,#000 60%)}.action-message.action-message--inline[data-v-6c818a3f]{width:100%;max-width:100%;box-shadow:none;background:color-mix(in srgb, currentColor 8%, transparent);border:1px solid;position:static;bottom:auto;left:auto;transform:none}.action-message.action-message--inline.fade-enter-from[data-v-6c818a3f],.action-message.action-message--inline.fade-leave-to[data-v-6c818a3f]{transform:translateY(.25rem)}.fade-enter-active[data-v-6c818a3f],.fade-leave-active[data-v-6c818a3f]{transition:opacity .25s,transform .25s}.fade-enter-from[data-v-6c818a3f],.fade-leave-to[data-v-6c818a3f]{opacity:0;transform:translate(-50%,.5rem)}
