.OptimizationToast_toast__4reSL{position:fixed;bottom:calc(env(safe-area-inset-bottom, 0px) + 80px);left:50%;transform:translateX(-50%);z-index:9999;min-width:320px;max-width:calc(100vw - 32px);background:rgba(30,32,44,.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:14px 18px;box-shadow:0 8px 32px rgba(0,0,0,.35),0 2px 8px rgba(0,0,0,.2);animation:OptimizationToast_toastSlideUp__6CqVD .4s cubic-bezier(.34,1.56,.64,1)}.OptimizationToast_toastSuccess__iGibV{border-color:rgba(52,211,153,.25);background:rgba(16,44,36,.95)}.OptimizationToast_toastError___F4lJ{border-color:rgba(248,113,113,.25);background:rgba(50,20,20,.95)}.OptimizationToast_toastContent__iQsjd{display:flex;align-items:center;gap:14px}.OptimizationToast_toastIcon__dRf8F{flex-shrink:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:#818cf8}.OptimizationToast_toastSuccess__iGibV .OptimizationToast_toastIcon__dRf8F{color:#34d399}.OptimizationToast_toastError___F4lJ .OptimizationToast_toastIcon__dRf8F{color:#f87171}.OptimizationToast_toastText__bIjMG{flex:1 1;display:flex;flex-direction:column;gap:2px;min-width:0}.OptimizationToast_toastMessage__0dbEB{font-size:14px;font-weight:600;color:#e2e8f0;letter-spacing:-.01em}.OptimizationToast_toastDetail__0Hbmz{font-size:12px;color:#94a3b8;font-weight:500}.OptimizationToast_toastSuccess__iGibV .OptimizationToast_toastDetail__0Hbmz{color:#6ee7b7}.OptimizationToast_toastError___F4lJ .OptimizationToast_toastDetail__0Hbmz{color:#fca5a5}.OptimizationToast_progressDots__TDrPr{display:flex;gap:5px;align-items:center;flex-shrink:0}.OptimizationToast_dot__BGtz1{width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.15);transition:background .3s ease}.OptimizationToast_dotActive__YA5ep{background:#818cf8;animation:OptimizationToast_dotPulse__d2UM5 1.2s ease-in-out infinite}.OptimizationToast_toastDismiss__2I7ci{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:none;background:rgba(255,255,255,.06);color:#94a3b8;cursor:pointer;transition:all .2s ease}.OptimizationToast_toastDismiss__2I7ci:hover{background:rgba(255,255,255,.12);color:#e2e8f0}.OptimizationToast_progressSpinner__me6o_{width:36px;height:36px}.OptimizationToast_spinnerSvg__HwK9P{width:100%;height:100%;animation:OptimizationToast_spinnerRotate__zjwc9 1.4s linear infinite}.OptimizationToast_spinnerCircle__Z_LXU{animation:OptimizationToast_spinnerDash__ip8ai 1.4s ease-in-out infinite}@keyframes OptimizationToast_toastSlideUp__6CqVD{0%{opacity:0;transform:translateX(-50%) translateY(20px) scale(.95)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes OptimizationToast_spinnerRotate__zjwc9{to{transform:rotate(1turn)}}@keyframes OptimizationToast_spinnerDash__ip8ai{0%{stroke-dashoffset:95}50%{stroke-dashoffset:25}to{stroke-dashoffset:95}}@keyframes OptimizationToast_dotPulse__d2UM5{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}@media (min-width:769px){.OptimizationToast_toast__4reSL{bottom:32px;left:auto;right:32px;transform:none;animation:OptimizationToast_toastSlideIn____27v .4s cubic-bezier(.34,1.56,.64,1)}@keyframes OptimizationToast_toastSlideIn____27v{0%{opacity:0;transform:translateX(20px) scale(.95)}to{opacity:1;transform:translateX(0) scale(1)}}}