/**
 * Skipped minification because the original files appears to be already minified.
 * Original file: /npm/js-toast-notifier@1.0.14/dist/index.css
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
.toast{align-items:center;backface-visibility:hidden;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;font-size:1rem;gap:12px;line-height:1.5;margin:8px;max-width:400px;min-height:20px;min-width:280px;opacity:0;overflow:hidden;padding:16px;perspective:1000px;position:fixed;transform:translateY(16px) scale(.95);transform-origin:top;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);z-index:10000}.toast:focus{outline:3px solid #2563eb;outline-offset:2px}.toast-show{opacity:1;transform:translateY(0) scale(1)}.toast.toast-removing{opacity:0;pointer-events:none;transform:translateY(-16px) scale(.95)}.droplet-toast-container[data-position^=bottom] .toast{transform:translateY(-16px) scale(.95);transform-origin:bottom}.droplet-toast-container[data-position^=bottom] .toast.toast-show{transform:translateY(0) scale(1)}.droplet-toast-container[data-position^=bottom] .toast.toast-removing{transform:translateY(16px) scale(.95)}.droplet-toast-container[data-position^=left] .toast{transform:translateX(-16px) scale(.95);transform-origin:left}.droplet-toast-container[data-position^=left] .toast.toast-show{transform:translateX(0) scale(1)}.droplet-toast-container[data-position^=left] .toast.toast-removing{transform:translateX(-16px) scale(.95)}.droplet-toast-container[data-position^=right] .toast{transform:translateX(16px) scale(.95);transform-origin:right}.droplet-toast-container[data-position^=right] .toast.toast-show{transform:translateX(0) scale(1)}.droplet-toast-container[data-position^=right] .toast.toast-removing{transform:translateX(16px) scale(.95)}.toast-anchored{margin:0;opacity:0;overflow:visible;position:absolute;transform:scale(.9);transition:all .2s cubic-bezier(.68,-.55,.265,1.55)}.toast-anchored.toast-show{opacity:1;transform:scale(1)}.toast-anchored.toast-removing{opacity:0;transform:scale(.9)}.toast-content{flex:1;gap:12px}.toast-content,.toast-content-icon{align-items:center;display:flex}.toast-icon{flex-shrink:0;line-height:10px}.toast-icon svg{height:24px;width:24px}.toast-close{align-items:center;background:none;border:2px solid transparent;border-radius:4px;cursor:pointer;display:flex;justify-content:center;margin:-4px;opacity:.8;padding:4px;transition:all .2s}.toast-close svg{fill:currentColor;height:20px;width:20px}.toast-close:hover{background:rgba(0,0,0,.1);opacity:1}.toast-close:focus{border-color:currentColor;opacity:1;outline:none}.toast-progress{background:var(--progress-background,hsla(0,0%,100%,.2));bottom:0;height:var(--progress-height,4px);left:0;position:absolute;width:100%;z-index:1}.toast-progress-bar{background:var(--progress-color,hsla(0,0%,100%,.7));height:100%;transform:scaleX(0);transform-origin:left;transition:transform .3s linear,opacity .2s ease;width:100%}.toast-removing .toast-progress-bar{opacity:0}.toast-droplet{background:inherit;box-shadow:0 4px 12px rgba(0,0,0,.15);height:12px;overflow:hidden;position:absolute;transform:rotate(45deg);width:12px;z-index:0}.toast-droplet:after{background-color:inherit;content:"";height:var(--connector-height,8px);opacity:.5;position:absolute;transition:height .2s ease;width:2px}.toast-droplet[data-point=bottom],.toast-droplet[data-point=top]{left:var(--droplet-left);transform:rotate(45deg)}.toast-droplet[data-point=bottom]:after,.toast-droplet[data-point=top]:after{background-color:inherit;content:"";height:var(--connector-height,8px);left:50%;opacity:.5;position:absolute;transform-origin:center;width:2px}.toast-droplet[data-point=top]{top:-6px}.toast-droplet[data-point=top]:after{top:100%;transform:translateX(-50%)}.toast-droplet[data-point=bottom]{bottom:-6px}.toast-droplet[data-point=bottom]:after{bottom:100%;transform:translateX(-50%)}.toast-droplet[data-point=left]{box-shadow:-3px 0 5px rgba(0,0,0,.05);left:-6px;top:50%;transform:translateY(-50%) rotate(45deg)}.toast-droplet[data-point=right]{box-shadow:3px 0 5px rgba(0,0,0,.05);right:-6px;top:50%;transform:translateY(-50%) rotate(45deg)}.toast-custom-icon{margin-right:8px}.slide-animation{animation:slideIn .5s ease forwards}@keyframes slideIn{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.pulse-animation{animation:pulse 1s infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.droplet-toast-container{display:flex;flex-direction:column;height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:1000}.droplet-toast-container .toast{pointer-events:auto;position:relative}.droplet-toast-container[data-position^=top]{align-items:flex-start}.droplet-toast-container[data-position^=top-center]{align-items:center}.droplet-toast-container[data-position^=bottom]{align-items:center;flex-direction:column-reverse}.droplet-toast-container[data-position$=right]{align-items:flex-end}.droplet-toast-container[data-position$=left]{align-items:flex-start}.droplet-toast-container[data-position=center]{align-items:center}@media (prefers-reduced-motion:reduce){.toast,.toast-droplet,.toast-progress-bar{transition:none}.toast{transform:none!important;transition:opacity .1s ease-out}}.toast--dark{background:#1f2937;color:#fff}@media (max-width:480px){.toast{min-width:auto;width:calc(100vw - 40px)}.toast--full-width{border-radius:0;margin:0;width:100vw}}@media (max-width:768px){.toast{margin-left:auto;margin-right:auto;max-width:100%;min-width:auto}.toast,.toast-anchored{width:calc(100vw - 40px)}.toast-anchored{margin:0}.droplet-toast-container,.toast-anchored{left:50%!important;transform:translateX(-50%)!important}.droplet-toast-container{max-width:100vw;padding:0 20px;width:100%}.droplet-toast-container[data-position^=bottom],.droplet-toast-container[data-position^=top]{align-items:center}.droplet-toast-container .toast:not(.toast-anchored){left:0!important;transform:translateY(10px)}.droplet-toast-container .toast:not(.toast-anchored).toast-show{transform:translateY(0)}}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}