.toast_toast__kaXd1{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:#fff;border-radius:8px;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);max-width:420px;min-width:320px;position:relative;animation:toast_slideIn__o6M0h .3s ease-out;border:1px solid rgba(0,0,0,.05)}.toast_toast__kaXd1.toast_leaving__GGH5J{animation:toast_slideOut__Jaf1X .3s ease-in forwards}@keyframes toast_slideIn__o6M0h{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes toast_slideOut__Jaf1X{0%{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}.toast_iconWrapper__IpDTh{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px}.toast_icon__qg30K{width:20px;height:20px}.toast_success__Mr24f .toast_icon__qg30K{color:#10b981}.toast_error__iL09o .toast_icon__qg30K{color:#ef4444}.toast_warning__Sgnuo .toast_icon__qg30K{color:#f59e0b}.toast_info__IETu6 .toast_icon__qg30K{color:#3b82f6}.toast_success__Mr24f{border-left:4px solid #10b981}.toast_error__iL09o{border-left:4px solid #ef4444}.toast_warning__Sgnuo{border-left:4px solid #f59e0b}.toast_info__IETu6{border-left:4px solid #3b82f6}.toast_content__Q0HjY{flex:1 1;min-width:0}.toast_title__Q_ic3{font-weight:600;font-size:.875rem;color:#1f2937;line-height:1.25rem}.toast_message__K_LWC{margin-top:.25rem;font-size:.875rem;color:#6b7280;line-height:1.25rem}.toast_actionButton__Ndn5F{flex-shrink:0;padding:.375rem .75rem;background:transparent;border:1px solid #e5e7eb;border-radius:6px;font-size:.75rem;font-weight:500;color:#374151;cursor:pointer;transition:all .2s ease;white-space:nowrap}.toast_actionButton__Ndn5F:hover{background:#f9fafb;border-color:#d1d5db}.toast_closeButton__2sGT5{position:absolute;top:.75rem;right:.75rem;padding:.25rem;background:transparent;border:none;border-radius:4px;color:#9ca3af;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.toast_closeButton__2sGT5:hover{background:#f3f4f6;color:#6b7280}.toast_toastContainer__D13sg{position:fixed;top:1rem;right:1rem;z-index:9999;display:flex;flex-direction:column;gap:.75rem;pointer-events:none}.toast_toastContainer__D13sg>*{pointer-events:auto}@media (max-width:640px){.toast_toast__kaXd1{max-width:calc(100vw - 2rem);min-width:calc(100vw - 2rem)}.toast_toastContainer__D13sg{left:1rem;right:1rem}}.badge_badge__W6c2X{display:inline-flex;align-items:center;border-radius:9999px;border:.5px solid hsl(var(--brand-blue-dark));padding:.2rem .65rem;font-size:.75rem;line-height:1rem;font-weight:600;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;outline:none}.badge_badge__W6c2X,.badge_default__lPPJ7{color:hsl(var(--brand-blue-dark))}.badge_secondary__W7pz_{padding:.1rem .5rem;font-size:.65rem;line-height:.875rem;font-weight:400}.badge_destructive__hczFe{border-color:transparent;background-color:var(--destructive-bg,#dc2626);color:var(--destructive-foreground,#fef2f2)}.badge_outline__QiDRi{color:hsl(var(--text-primary));border-color:hsl(var(--border-default))}.badge_outline__QiDRi:hover{background-color:var(--accent-bg,#f8fafc);color:var(--accent-foreground,#0f172a)}