.nz-toast-region{position:fixed;z-index:1000;width:min(360px,calc(100% - 32px));color:var(--nz-ink,#eee9df);font-family:var(--nz-sans,Arial,sans-serif);pointer-events:none;--toast-direction:1}
.nz-toast-region.is-local{position:absolute;z-index:2}
.nz-toast-region[hidden]{display:none}
.nz-toast-region[data-position^="top"]{top:20px;--toast-direction:1}
.nz-toast-region[data-position^="bottom"]{bottom:20px;--toast-direction:-1}
.nz-toast-region[data-position$="left"]{left:20px}
.nz-toast-region[data-position$="right"]{right:20px}
.nz-toast-region[data-position$="center"]{left:50%;translate:-50% 0}
.nz-toast-list{list-style:none;margin:0;padding:0;position:relative;transition:height 280ms cubic-bezier(.22,.8,.25,1);pointer-events:auto}
.nz-toast{box-sizing:border-box;position:absolute;left:0;width:100%;padding:16px 8px 16px 16px;display:grid;grid-template-columns:24px minmax(0,1fr) 44px;gap:10px;align-items:start;background:var(--nz-surface,#111919);border:1px solid color-mix(in srgb,var(--nz-accent,#bca47e) 32%,transparent);border-radius:8px;box-shadow:0 10px 30px #0004;color:var(--nz-ink,#eee9df);transform:translateY(calc(var(--toast-offset,0px) * var(--toast-direction))) scale(var(--toast-scale,1));transition:transform 280ms cubic-bezier(.22,.8,.25,1),opacity 200ms;animation:nz-toast-enter 280ms cubic-bezier(.22,.8,.25,1) both;pointer-events:auto}
.nz-toast-region[data-position^="top"] .nz-toast{top:0;transform-origin:top center}
.nz-toast-region[data-position^="bottom"] .nz-toast{bottom:0;transform-origin:bottom center}
.nz-toast[inert]{pointer-events:none}
.nz-toast[data-leaving="true"]{opacity:0;animation:none;pointer-events:none}
.nz-toast-icon{width:20px;height:20px;box-sizing:border-box;display:grid;place-items:center;margin-top:3px;border:1px solid currentColor;border-radius:50%;font-size:13px;font-weight:bold;color:var(--nz-accent,#bca47e)}
.nz-toast[data-type="success"] .nz-toast-icon{color:#b7cbb7}
.nz-toast[data-type="error"] .nz-toast-icon{color:#f0a595}
.nz-toast[data-type="loading"] .nz-toast-icon{border-color:color-mix(in srgb,var(--nz-accent,#bca47e) 25%,transparent);border-top-color:var(--nz-accent,#bca47e);animation:nz-toast-spin 900ms linear infinite}
.nz-toast-copy{min-width:0}
.nz-toast-copy strong{display:block;font-size:15px;line-height:1.65;font-weight:600;overflow-wrap:anywhere}
.nz-toast-copy p{margin:4px 0 0;font-size:13px;line-height:1.7;color:var(--nz-muted,#aab3b0);overflow-wrap:anywhere}
.nz-toast-close,.nz-toast-action{font:inherit;cursor:pointer;min-height:44px;border:0;background:transparent}
.nz-toast-close{width:44px;margin-top:-10px;font-size:23px;color:var(--nz-muted,#aab3b0)}
.nz-toast-action{margin-top:4px;padding:0 12px;margin-left:-12px;font-size:14px;color:var(--nz-accent,#bca47e);font-weight:600}
.nz-toast-action[hidden],.nz-toast-copy p[hidden]{display:none}
.nz-toast-close:hover,.nz-toast-action:hover{color:var(--nz-ink,#eee9df)}
.nz-toast-close:focus-visible,.nz-toast-action:focus-visible{outline:2px solid var(--nz-accent,#bca47e);outline-offset:-2px;border-radius:4px}
.nz-toast-announcer{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
@keyframes nz-toast-enter{from{opacity:0;translate:0 calc(-8px * var(--toast-direction))}to{opacity:1;translate:0 0}}
@keyframes nz-toast-spin{to{rotate:360deg}}
[data-nz-motion="off"] .nz-toast,[data-nz-motion="off"] .nz-toast-list,[data-nz-motion="off"] .nz-toast-icon{animation:none!important;transition:none!important}
@media(prefers-reduced-motion:reduce){.nz-toast,.nz-toast-list,.nz-toast-icon{animation:none!important;transition:none!important}}
@media(max-width:480px){.nz-toast-region[data-position$="left"]{left:16px}.nz-toast-region[data-position$="right"]{right:16px}}

