.wn-toaster{position:fixed;inset-block-end:var(--space-6);inset-inline:0;z-index:var(--z-toast);display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding-inline:var(--space-4);pointer-events:none}.wn-toaster__list{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);margin:0;padding:0;list-style:none}.wn-toaster__list:empty{display:none}.wn-toast{display:flex;align-items:flex-start;gap:var(--space-3);inline-size:min(420px,calc(100vw - var(--space-8)));padding:var(--space-3) var(--space-2) var(--space-3) var(--space-4);border:1px solid transparent;border-radius:var(--radius-popover);background:var(--c-raised);box-shadow:var(--c-shadow-lg);color:var(--c-text);font-family:var(--font-body);font-size:var(--size-base);line-height:var(--leading-ui);pointer-events:auto;animation:wn-toast-in var(--dur-enter) var(--ease-spring)}@keyframes wn-toast-in{0%{opacity:0;transform:translateY(calc(2 * var(--motion-rise))) scale(var(--motion-press))}}.wn-toast__icon{flex:none;margin-block-start:1px}.wn-toast--success .wn-toast__icon{color:var(--c-ok)}.wn-toast--info .wn-toast__icon{color:var(--c-info)}.wn-toast--warning .wn-toast__icon{color:var(--c-warn)}.wn-toast--error .wn-toast__icon{color:var(--c-bad)}.wn-toast__body{flex:1;min-inline-size:0}.wn-toast__title{margin:0;font-weight:600;overflow-wrap:anywhere}.wn-toast__description{margin:var(--space-0_5) 0 0;color:var(--c-text-2);font-size:var(--size-sm);overflow-wrap:anywhere}.wn-toast__action,.wn-toast__close{flex:none;border:1px solid transparent;border-radius:var(--radius-control);background:transparent;font:inherit;cursor:pointer;transition:background-color var(--dur-quick) var(--ease-standard)}.wn-toast__action{min-block-size:var(--control-h-sm);margin-block:calc(-1 * var(--space-0_5));padding:0 var(--space-2);color:var(--c-text);font-weight:600;font-size:var(--size-sm);text-decoration:underline;text-underline-offset:.2em}.wn-toast__close{display:inline-grid;place-items:center;inline-size:var(--control-h-sm);block-size:var(--control-h-sm);margin-block:calc(-1 * var(--space-0_5));color:var(--c-text-3)}.wn-toast__action:hover,.wn-toast__close:hover{background:var(--c-hover);color:var(--c-text)}.wn-toast__action:focus-visible,.wn-toast__close:focus-visible{outline:var(--focus-width) solid var(--c-focus);outline-offset:var(--focus-offset)}@media(max-width:767px){.wn-toaster{inset-block-end:calc(var(--space-20) + env(safe-area-inset-bottom,0px))}}@media print{.wn-toaster{display:none}}
