.notification-host[data-v-3603d1a8]{pointer-events:none;position:fixed;z-index:9999}.notification-container[data-v-3603d1a8]{display:flex;flex-direction:column;gap:.75rem;padding:1rem;pointer-events:none}.notification-container.position-top[data-v-3603d1a8]{align-items:flex-end;position:fixed;right:0;top:0}.notification-container.position-bottom[data-v-3603d1a8]{align-items:flex-end;bottom:0;position:fixed;right:0}.notification-container.position-top-left[data-v-3603d1a8]{align-items:flex-start;left:0;position:fixed;top:0}.notification-container.position-top-right[data-v-3603d1a8]{align-items:flex-end;position:fixed;right:0;top:0}.notification-container.position-bottom-left[data-v-3603d1a8]{align-items:flex-start;bottom:0;left:0;position:fixed}.notification-container.position-bottom-right[data-v-3603d1a8]{align-items:flex-end;bottom:0;position:fixed;right:0}.notification-item[data-v-3603d1a8]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;cursor:pointer;max-width:400px;min-width:300px;pointer-events:auto;transition:all .2s ease-in-out}.notification-item[data-v-3603d1a8]:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transform:translate(-4px)}.notification-success[data-v-3603d1a8]{background:#22c55ef2;border-color:#22c55e4d;color:#fff}.notification-error[data-v-3603d1a8]{background:#ef4444f2;border-color:#ef44444d;color:#fff}.notification-warning[data-v-3603d1a8]{background:#fbbf24f2;border-color:#fbbf244d;color:#78350f}.notification-info[data-v-3603d1a8]{background:#3b82f6f2;border-color:#3b82f64d;color:#fff}.notification-content[data-v-3603d1a8]{align-items:flex-start;display:flex;gap:.75rem;padding:1rem}.notification-icon[data-v-3603d1a8]{align-items:center;display:flex;flex-shrink:0;justify-content:center}.notification-message[data-v-3603d1a8]{flex:1;font-size:.875rem;font-weight:500;line-height:1.5}.notification-close[data-v-3603d1a8]{align-items:center;background:transparent;border:none;color:currentColor;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;opacity:.7;padding:0;transition:opacity .2s}.notification-close[data-v-3603d1a8]:hover{opacity:1}.notification-enter-active[data-v-3603d1a8]{transition:all .3s ease-out}.notification-leave-active[data-v-3603d1a8]{transition:all .2s ease-in}.notification-enter-from[data-v-3603d1a8],.notification-leave-to[data-v-3603d1a8]{opacity:0;transform:translate(100%)}.notification-move[data-v-3603d1a8]{transition:transform .3s ease}.theme-transition,.theme-transition *,.theme-transition :after,.theme-transition :before{transition:background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out,fill .3s ease-in-out,stroke .3s ease-in-out}.theme-transition .no-transition,.theme-transition .no-transition *,.theme-transition .no-transition :after,.theme-transition .no-transition :before{transition:none!important}body,html{transition:background-color .3s ease-in-out,color .3s ease-in-out}
