.notifier-wrapper[data-v-1b612a4e]{bottom:0;padding:1.5rem;pointer-events:none;position:fixed;right:0;z-index:9999}.notifier-container[data-v-1b612a4e]{align-items:flex-end;display:flex;flex-direction:column;gap:.75rem}.notifier-item[data-v-1b612a4e]{pointer-events:auto}.notifier-toast[data-v-1b612a4e]{align-items:center;backdrop-filter:blur(8px);background:linear-gradient(135deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.85));border:1px solid;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.16),0 0 0 1px hsla(0,0%,100%,.1);color:#1f2937;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;gap:1rem;max-width:420px;min-width:320px;overflow:hidden;padding:1rem 1.25rem;position:relative}.notifier-success[data-v-1b612a4e]{background:linear-gradient(135deg,#10b981,#059669)!important;border-color:hsla(0,0%,100%,.2);color:#fff}.notifier-error[data-v-1b612a4e]{background:linear-gradient(135deg,#ef4444,#dc2626)!important;border-color:hsla(0,0%,100%,.2);color:#fff}.notifier-warning[data-v-1b612a4e]{background:linear-gradient(135deg,#f59e0b,#d97706)!important;border-color:hsla(0,0%,100%,.2);color:#fff}.notifier-info[data-v-1b612a4e]{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;border-color:hsla(0,0%,100%,.2);color:#fff}.notifier-icon-wrapper[data-v-1b612a4e]{align-items:center;display:flex;flex-shrink:0;justify-content:center}.notifier-icon[data-v-1b612a4e]{align-items:center;backdrop-filter:blur(4px);background:hsla(0,0%,100%,.25);border-radius:50%;display:flex;height:32px;justify-content:center;width:32px}.notifier-content-wrapper[data-v-1b612a4e]{display:flex;flex:1;flex-direction:column;gap:.25rem}.notifier-title[data-v-1b612a4e]{font-size:.95rem;font-weight:600;letter-spacing:.3px;line-height:1.2}.notifier-text[data-v-1b612a4e]{font-size:.875rem;font-weight:400;line-height:1.4;opacity:.95}.notifier-close[data-v-1b612a4e]{align-items:center;background:hsla(0,0%,100%,.2);border:none;border-radius:50%;color:currentColor;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;margin:0;padding:0;transition:all .2s ease;width:28px}.notifier-close[data-v-1b612a4e]:hover{background:hsla(0,0%,100%,.35);transform:rotate(90deg)}.notifier-close[data-v-1b612a4e]:active{transform:rotate(90deg) scale(.95)}.notifier-progress[data-v-1b612a4e]{animation:notifier-progress-shrink-1b612a4e linear forwards;background:hsla(0,0%,100%,.4);bottom:0;height:3px;left:0;position:absolute}@keyframes notifier-progress-shrink-1b612a4e{0%{width:100%}to{width:0}}.notifier-slide-enter-active[data-v-1b612a4e],.notifier-slide-leave-active[data-v-1b612a4e]{transition:all .35s cubic-bezier(.34,1.56,.64,1)}.notifier-slide-enter-from[data-v-1b612a4e]{opacity:0;transform:translateX(420px) translateY(-20px)}.notifier-slide-enter-to[data-v-1b612a4e],.notifier-slide-leave-from[data-v-1b612a4e]{opacity:1;transform:translateX(0) translateY(0)}.notifier-slide-leave-to[data-v-1b612a4e]{opacity:0;transform:translateX(420px) translateY(-20px)}@media (max-width:480px){.notifier-wrapper[data-v-1b612a4e]{padding:1rem}.notifier-toast[data-v-1b612a4e]{gap:.75rem;max-width:100vw;max-width:calc(100vw - 2rem);min-width:280px;padding:.875rem 1rem}.notifier-title[data-v-1b612a4e]{font-size:.9rem}.notifier-text[data-v-1b612a4e]{font-size:.8rem}}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;src:url(/fonts/NunitoSans-VariableFont.09f6123f.ttf) format("truetype")}@font-face{font-family:Nunito Sans;font-style:italic;font-weight:400;src:url(/fonts/NunitoSans-Italic-VariableFont.2db4c818.ttf) format("truetype")}body{font-family:Nunito Sans,sans-serif}