.legacy-modal[data-v-d5781b8d]{inset:0;position:fixed;z-index:4000}.legacy-modal__backdrop[data-v-d5781b8d]{background:#0f172a8c;inset:0;position:absolute}.legacy-modal__panel[data-v-d5781b8d]{background:#fff;border-radius:18px;box-shadow:0 25px 80px #0f172a40;margin:5vh auto;max-height:90vh;overflow:auto;position:relative;z-index:1}.legacy-toasts[data-v-384449b2]{display:flex;flex-direction:column;gap:.75rem;max-width:calc(100vw - 3rem);pointer-events:none;position:fixed;right:1.5rem;top:1.5rem;z-index:9999}.legacy-toast[data-v-384449b2]{align-items:center;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);background:#ffffffd9;border:1px solid hsla(0,0%,100%,.3);border-radius:16px;box-shadow:0 4px 6px -1px #0000000d,0 10px 15px -3px #0000001a,0 20px 25px -5px #0000001a;color:#0f172a;display:flex;font-weight:500;gap:.85rem;max-width:480px;min-width:300px;overflow:hidden;padding:1.1rem 1.25rem;pointer-events:auto;position:relative}.legacy-toast[data-v-384449b2]:before{border-radius:6px 0 0 6px;bottom:0;content:"";left:0;position:absolute;top:0;width:6px}.legacy-toast__icon[data-v-384449b2]{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:1.75rem;justify-content:center;padding:4px;width:1.75rem}.legacy-toast__icon svg[data-v-384449b2]{height:100%;width:100%}.legacy-toast__message[data-v-384449b2]{flex-grow:1;font-size:1.1rem;letter-spacing:-.01em;line-height:1.5}.legacy-toast__close[data-v-384449b2]{align-items:center;background:#0000000d;border:none;border-radius:50%;color:#64748b;cursor:pointer;display:flex;flex-shrink:0;height:1.5rem;justify-content:center;padding:.25rem;transition:all .2s;width:1.5rem}.legacy-toast__close[data-v-384449b2]:hover{background:#0000001a;color:#1e293b}.legacy-toast__progress[data-v-384449b2]{animation:progress-384449b2 linear forwards;bottom:0;height:3px;left:0;opacity:.6;position:absolute;transform-origin:left;width:100%}@keyframes progress-384449b2{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.legacy-toast--success[data-v-384449b2]:before{background:#10b981}.legacy-toast--success .legacy-toast__icon[data-v-384449b2]{background:#10b9811a;color:#059669}.legacy-toast--success .legacy-toast__progress[data-v-384449b2]{background:#10b981}.legacy-toast--error[data-v-384449b2]:before{background:#ef4444}.legacy-toast--error .legacy-toast__icon[data-v-384449b2]{background:#ef44441a;color:#dc2626}.legacy-toast--error .legacy-toast__progress[data-v-384449b2]{background:#ef4444}.legacy-toast--info[data-v-384449b2]:before{background:#3b82f6}.legacy-toast--info .legacy-toast__icon[data-v-384449b2]{background:#3b82f61a;color:#2563eb}.legacy-toast--info .legacy-toast__progress[data-v-384449b2]{background:#3b82f6}.toast-enter-active[data-v-384449b2]{transition:all .5s cubic-bezier(.34,1.56,.64,1)}.toast-leave-active[data-v-384449b2]{transition:all .4s cubic-bezier(.4,0,.2,1)}.toast-enter-from[data-v-384449b2]{opacity:0;transform:translate(100%) scale(.9)}.toast-leave-to[data-v-384449b2]{opacity:0;transform:translate(20%) scale(.95)}.toast-move[data-v-384449b2]{transition:transform .4s cubic-bezier(.16,1,.3,1)}@media(max-width:640px){.legacy-toasts[data-v-384449b2]{bottom:2rem;left:1rem;max-width:none;right:1rem;top:auto;transform:none}.legacy-toast[data-v-384449b2]{min-width:0;width:100%}.toast-enter-from[data-v-384449b2]{transform:translateY(100%) scale(.9)}.toast-leave-to[data-v-384449b2]{transform:translateY(100%) scale(.95)}}
