.osy-update-toast{z-index:99999;-webkit-backdrop-filter:blur(16px);color:#fff;background:#12141dd9;border:1px solid #ffffff1f;border-radius:12px;width:340px;padding:16px;font-family:inherit;animation:.3s cubic-bezier(.16,1,.3,1) osyToastFadeIn;position:fixed;bottom:24px;right:24px;box-shadow:0 16px 36px #00000073}@keyframes osyToastFadeIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.osy-update-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.osy-update-title-wrap{align-items:center;gap:8px;display:flex}.osy-update-icon{color:#3b82f6}.osy-update-title{color:#f1f5f9;font-size:14px;font-weight:600}.osy-update-close{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:background .15s,color .15s;display:flex}.osy-update-close:hover{color:#fff;background:#ffffff1a}.osy-update-body{color:#94a3b8;margin-bottom:12px;font-size:12px;line-height:1.5}.osy-update-progress-bar-bg{background:#ffffff1a;border-radius:999px;width:100%;height:6px;margin-bottom:12px;overflow:hidden}.osy-update-progress-bar-fill{background:linear-gradient(90deg,#3b82f6,#60a5fa);height:100%;transition:width .2s}.osy-update-actions{justify-content:flex-end;gap:8px;display:flex}.osy-update-btn-later{color:#cbd5e1;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:6px;padding:6px 12px;font-size:12px;transition:background .15s}.osy-update-btn-later:hover{background:#ffffff0d}.osy-update-btn-install{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:6px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:500;transition:background .15s;display:flex}.osy-update-btn-install:hover:not(:disabled){background:#1d4ed8}.osy-update-btn-install:disabled{opacity:.6;cursor:not-allowed}
