@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&display=swap";.toast-stack[data-v-19443fed]{z-index:9999;pointer-events:none;flex-direction:column;position:fixed;bottom:24px;right:24px}.toast[data-v-19443fed],.toast-stack[data-v-19443fed]{gap:10px;display:flex}.toast[data-v-19443fed]{pointer-events:all;background:#fff;border-left:3px solid #e2e8f0;border-radius:10px;align-items:center;width:340px;padding:12px 14px;position:relative;box-shadow:0 4px 16px #0f19231f,0 1px 4px #0f19230f}.toast--extracting[data-v-19443fed]{border-left-color:#6366f1}.toast--rates_found[data-v-19443fed]{border-left-color:#14b8a6}.toast--needs_review[data-v-19443fed]{border-left-color:#f59e0b}.toast--no_rates[data-v-19443fed]{border-left-color:#ef4444}.toast--quote_sent[data-v-19443fed]{border-left-color:#22c55e}.toast--failed[data-v-19443fed]{border-left-color:#ef4444}.toast--success[data-v-19443fed]{border-left-color:#22c55e}.toast--error[data-v-19443fed]{border-left-color:#ef4444}.toast--warning[data-v-19443fed]{border-left-color:#f59e0b}.toast--info[data-v-19443fed]{border-left-color:#6366f1}.toast-icon[data-v-19443fed]{background:#f8fafc;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.toast--extracting .toast-icon[data-v-19443fed]{color:#4f46e5;background:#6366f11a}.toast--rates_found .toast-icon[data-v-19443fed]{color:#0d9488;background:#14b8a61a}.toast--needs_review .toast-icon[data-v-19443fed]{color:#d97706;background:#f59e0b1a}.toast--no_rates .toast-icon[data-v-19443fed]{color:#dc2626;background:#ef444414}.toast--quote_sent .toast-icon[data-v-19443fed]{color:#16a34a;background:#22c55e1a}.toast--failed .toast-icon[data-v-19443fed]{color:#dc2626;background:#ef444414}.toast--success .toast-icon[data-v-19443fed]{color:#16a34a;background:#22c55e1a}.toast--error .toast-icon[data-v-19443fed]{color:#dc2626;background:#ef444414}.toast--warning .toast-icon[data-v-19443fed]{color:#d97706;background:#f59e0b1a}.toast--info .toast-icon[data-v-19443fed]{color:#4f46e5;background:#6366f11a}.toast-body[data-v-19443fed]{flex:1;min-width:0}.toast-title--message[data-v-19443fed]{overflow-wrap:anywhere;font-weight:500}.toast-title[data-v-19443fed]{color:#0f1923;margin:0;font-size:13px;font-weight:600;line-height:1.3}.toast-route[data-v-19443fed]{font-family:var(--font-mono);color:#64748b;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:11.5px;overflow:hidden}.toast-arrow[data-v-19443fed]{color:#94a3b8;margin:0 3px}.toast-action[data-v-19443fed]{color:#0d9488;white-space:nowrap;flex-shrink:0;padding:2px 0;font-size:12px;font-weight:600;text-decoration:none}.toast-action[data-v-19443fed]:hover{color:#0f766e}.toast-action--button[data-v-19443fed],.toast-close[data-v-19443fed]{cursor:pointer;background:0 0;border:none}.toast-action--button[data-v-19443fed]:focus-visible,.toast-close[data-v-19443fed]:focus-visible{outline-offset:2px;outline:2px solid #0d9488}.toast-close[data-v-19443fed]{color:#94a3b8;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:background .1s,color .1s;display:flex}.toast-close[data-v-19443fed]:hover{color:#475569;background:#f1f5f9}.toast-enter-active[data-v-19443fed]{transition:all .22s cubic-bezier(.16,1,.3,1)}.toast-leave-active[data-v-19443fed]{transition:all .18s ease-in}.toast-enter-from[data-v-19443fed]{opacity:0;transform:translate(24px)scale(.97)}.toast-leave-to[data-v-19443fed]{opacity:0;transform:translate(12px)}.toast-move[data-v-19443fed]{transition:transform .2s}
