.toast-container[data-v-ba2e5434]{display:flex;flex-direction:column;gap:.5rem;position:fixed;right:1rem;top:1rem;z-index:9999}.toast-item[data-v-ba2e5434]{align-items:center;border-radius:var(--radius-xl);border-width:1px;display:flex;gap:.75rem;max-width:28rem;min-width:320px;padding:.75rem 1rem;--tw-shadow:var(--shadow-lg);--tw-shadow-colored:var(--shadow-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.toast-item--success[data-v-ba2e5434]{background-color:var(--success-light);border-color:color-mix(in srgb,var(--success) 20%,transparent);color:var(--success)}.toast-item--error[data-v-ba2e5434]{background-color:var(--error-light);border-color:color-mix(in srgb,var(--error) 20%,transparent);color:var(--error)}.toast-item--warning[data-v-ba2e5434]{background-color:var(--warning-light);border-color:color-mix(in srgb,var(--warning) 20%,transparent);color:var(--warning)}.toast-item--info[data-v-ba2e5434]{background-color:var(--info-light);border-color:color-mix(in srgb,var(--info) 20%,transparent);color:var(--info)}.toast-item__icon[data-v-ba2e5434]{flex-shrink:0}.toast-item__svg[data-v-ba2e5434]{height:1.25rem;width:1.25rem}.toast-item__message[data-v-ba2e5434]{flex:1 1 0%;font-size:.875rem;font-weight:500;line-height:1.25rem}.toast-item__close[data-v-ba2e5434]{border-radius:.25rem;flex-shrink:0;padding:.125rem;transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.toast-item__close[data-v-ba2e5434]:hover{opacity:.7}.toast-item__close-icon[data-v-ba2e5434]{height:1rem;width:1rem}.toast-item--enter-active[data-v-ba2e5434]{transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.toast-item--enter-from[data-v-ba2e5434]{--tw-translate-x:1rem;opacity:0}.toast-item--enter-from[data-v-ba2e5434],.toast-item--enter-to[data-v-ba2e5434]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast-item--enter-to[data-v-ba2e5434]{--tw-translate-x:0px;opacity:1}.toast-item--leave-active[data-v-ba2e5434]{transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,1,1)}.toast-item--leave-from[data-v-ba2e5434]{--tw-translate-x:0px;opacity:1}.toast-item--leave-from[data-v-ba2e5434],.toast-item--leave-to[data-v-ba2e5434]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toast-item--leave-to[data-v-ba2e5434]{--tw-translate-x:1rem;opacity:0}body{margin:0;padding:0}.loading-bar{height:3px;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:9999}.loading-bar__progress{animation:loading-slide 1.5s ease-in-out infinite;background:var(--primary-500);border-radius:0 2px 2px 0;height:100%;width:100%}@keyframes loading-slide{0%{transform:translate(-100%)}50%{transform:translate(-20%)}to{transform:translate(100%)}}.loading-bar-enter-active,.loading-bar-leave-active{transition:opacity .2s}.loading-bar-enter-from,.loading-bar-leave-to{opacity:0}
