.Toast_toastContainer__5AYvD{position:fixed;top:calc(var(--nav-height) + var(--space-3));right:var(--space-4);z-index:9999;pointer-events:none}.Toast_toast__UZ6rv{background:white;color:#333;padding:10px 16px;border-radius:8px;margin-bottom:10px;box-shadow:0 4px 12px rgba(0,0,0,.15);max-width:360px;word-wrap:break-word;opacity:0;transform:translateX(100%);transition:all .3s ease;pointer-events:auto;font-size:14px}.Toast_toast__UZ6rv.Toast_isVisible__8RpWP{opacity:1;transform:translateX(0)}.Toast_toast__UZ6rv.Toast_info__aE1Uv{background:var(--primary-color);color:white}.Toast_toast__UZ6rv.Toast_success__mIQmT{background:var(--success-color);color:white}.Toast_toast__UZ6rv.Toast_warning__ttr9N{background:#f39c12;color:white}.Toast_toast__UZ6rv.Toast_error__yUZ1y{background:#e74c3c;color:white}[data-theme=dark] .Toast_toast__UZ6rv{background:#2a2a2a;color:#f0f0f0;box-shadow:0 4px 12px rgba(0,0,0,.5)}[data-theme=dark] .Toast_toast__UZ6rv.Toast_info__aE1Uv{background:var(--primary-color)}[data-theme=dark] .Toast_toast__UZ6rv.Toast_success__mIQmT{background:var(--success-color)}[data-theme=dark] .Toast_toast__UZ6rv.Toast_warning__ttr9N{background:#e67e22}[data-theme=dark] .Toast_toast__UZ6rv.Toast_error__yUZ1y{background:#c0392b}.Toast_toastMessage__n7dXh{margin-bottom:8px;line-height:1.4;white-space:pre-line}.Toast_toastActions__auc2R{display:flex;gap:6px;margin-top:6px}.Toast_toastButton__uP_m_{padding:6px 14px;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:65px}.Toast_toastButton__uP_m_.Toast_primary__uZXfJ{background:white;color:var(--primary-color)}.Toast_toastButton__uP_m_.Toast_primary__uZXfJ:hover{background:#f5f5f5}.Toast_toastButton__uP_m_.Toast_secondary__kq0_u{background:rgba(255,255,255,.2);color:white}.Toast_toastButton__uP_m_.Toast_secondary__kq0_u:hover{background:rgba(255,255,255,.3)}[data-theme=dark] .Toast_toastButton__uP_m_.Toast_primary__uZXfJ{background:#333;color:var(--primary-color)}[data-theme=dark] .Toast_toastButton__uP_m_.Toast_primary__uZXfJ:hover{background:#444}@media (max-width:480px){.Toast_toastContainer__5AYvD{top:calc(var(--nav-height) + var(--space-2));right:var(--space-2);left:var(--space-2)}.Toast_toast__UZ6rv{max-width:100%;margin-bottom:8px;font-size:14px}.Toast_toastActions__auc2R{flex-direction:column}.Toast_toastButton__uP_m_{width:100%}}