.ui-toast-stack{pointer-events:none;z-index:60;justify-content:center;padding:.5rem .75rem 0;display:flex;position:fixed;inset:4.5rem 0 auto}.ui-toast-stack__list{flex-direction:column;gap:.5rem;width:100%;max-width:24rem;display:flex}.ui-toast{pointer-events:auto;background:#fff;border:1px solid #e5e7ebe6;border-radius:.75rem;width:100%;position:relative;overflow:hidden;box-shadow:0 10px 40px -12px #0f172a2e}.ui-toast__body{align-items:center;gap:.75rem;padding:.75rem .875rem;display:flex}.ui-toast__icon{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.ui-toast__icon svg{width:1rem;height:1rem}.ui-toast__icon--success{color:#059669;background:#d1fae5}.ui-toast__icon--error{color:#e11d48;background:#ffe4e6}.ui-toast__icon--warning{color:#d97706;background:#fef3c7}.ui-toast__icon--info{color:#0284c7;background:#e0f2fe}.ui-toast__copy{flex:1;min-width:0;padding-inline-end:.25rem}.ui-toast__title{letter-spacing:-.01em;color:#111827;margin:0;font-size:.6875rem;font-weight:700;line-height:1.35}.ui-toast__detail{color:#6b7280;margin:.125rem 0 0;font-size:.625rem;line-height:1.45}.ui-toast__close{color:#6b7280;cursor:pointer;background:#f3f4f6;border:0;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.ui-toast__close:hover{color:#374151;background:#e5e7eb}.ui-toast__close svg{width:.75rem;height:.75rem}.ui-toast__track{background:#f3f4f6;width:100%;height:3px}.ui-toast__progress{transform-origin:0;background:var(--toast-progress-color,#0ea5e9);border-radius:9999px;width:100%;height:100%;animation-name:ui-toast-progress;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes ui-toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (width>=640px){.ui-toast-stack{padding-inline:1rem}.ui-toast__body{gap:.875rem;padding:.875rem 1rem}}*,:before,:after{box-sizing:border-box}html,body,#app{min-height:100%}body{color:#111;-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:ui-sans-serif,system-ui,sans-serif}button,input{font:inherit}
