.app-update-notice,.el-notification[class]{box-sizing:border-box;width:min(372px,100vw - 32px);color:var(--uranus-text-strong,#202539);background:var(--uranus-surface,#fff);border:1px solid var(--uranus-border,#e9ebf2);border-radius:16px;padding:20px;box-shadow:0 12px 44px -10px rgba(32,37,57,.17),0 2px 6px rgba(32,37,57,.03)}.el-notification[class]{align-items:flex-start;gap:12px;transition:opacity .22s,transform .32s cubic-bezier(.22,1,.36,1),top .26s,bottom .26s;overflow:hidden}.el-notification .el-notification__group{flex:1;min-width:0;margin-left:0;margin-right:10px}.el-notification .el-notification__icon{width:34px;height:34px;color:var(--uranus-primary,#5263d6);background:var(--uranus-primary-soft,#eef0ff);border-radius:11px;flex:0 0 34px;padding:8px}.el-notification .el-notification--success{color:#258566;background:#eaf7f1}.el-notification .el-notification--warning{color:#b17a24;background:#fff6e6}.el-notification .el-notification--error{color:#ce5666;background:#fff0f2}.el-notification .el-notification__title{color:var(--uranus-text-strong,#202539);padding-top:2px;font-size:14px;font-weight:650;line-height:22px}.el-notification .el-notification__content{color:var(--uranus-muted,#7b8398);overflow-wrap:anywhere;text-align:left;margin:5px 0 0;font-size:12px;line-height:1.8}.el-notification .el-notification__closeBtn{width:22px;height:22px;color:var(--uranus-muted,#7b8398);border-radius:6px;transition:color .16s,background-color .16s;top:12px;right:12px}.el-notification .el-notification__closeBtn:hover{color:var(--uranus-text-strong,#202539);background:var(--uranus-surface-subtle,#f8f9fc)}.el-message[class]{border:1px solid var(--uranus-border,#e9ebf2);background:var(--uranus-surface,#fff);border-radius:12px;padding:12px 18px;box-shadow:0 8px 28px -8px rgba(32,37,57,.16)}.el-message .el-message__content{color:var(--uranus-text,#51596e);font-size:13px}.service-availability-notification.el-notification{touch-action:none;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.service-availability-notification.el-notification.is-dragging{cursor:grabbing}.app-update-notice{z-index:2100;flex-direction:column;max-height:calc(100dvh - 92px);font-family:inherit;font-size:13px;animation:.36s cubic-bezier(.22,1,.36,1) uranus-notice-in;display:flex;position:fixed;bottom:60px;right:20px;overflow:auto}.app-update-title{flex-shrink:0;align-items:center;gap:12px;font-size:15px;font-weight:650;line-height:24px;display:flex}.app-update-title:before{height:34px;color:var(--uranus-primary,#5263d6);background:var(--uranus-primary-soft,#eef0ff);content:"↗";border-radius:11px;flex:0 0 34px;align-items:center;justify-items:center;font-size:21px;font-weight:400;display:grid}.app-update-details{min-height:0;padding:16px 0;overflow:auto}body:has(.uranus-preferences-drawer[data-state=open]) .app-update-notice{visibility:hidden;pointer-events:none}.app-update-title.is-warning:before{color:#a16e24;content:"!";background:#fff6e6}.app-update-heading{color:var(--uranus-text,#51596e);margin-bottom:7px;font-size:12px;font-weight:550;line-height:20px;display:block}.app-update-description,.app-update-changes{color:var(--uranus-muted,#7b8398);overflow-wrap:anywhere;margin:6px 0 0;line-height:1.75}.app-update-changes{padding-left:18px;list-style:outside}.app-update-tip{color:var(--uranus-muted,#7b8398);margin-top:12px;font-size:11px;line-height:18px}.app-update-footer{border-top:1px solid var(--uranus-border,#e9ebf2);flex:none;justify-content:flex-end;padding-top:14px;display:flex}.app-update-action{min-height:34px;color:var(--uranus-text,#51596e);background:var(--uranus-surface,#fff);border:1px solid var(--uranus-border,#e9ebf2);font:inherit;cursor:pointer;border-radius:8px;margin-top:10px;padding:0 16px;font-size:12px;font-weight:550;transition:background-color .16s,box-shadow .16s}.app-update-footer .app-update-action{margin-top:0}.app-update-action.is-primary{color:#fff;background:var(--uranus-primary,#5263d6);border-color:transparent}:root.dark .app-update-action.is-primary{color:#171f45}.app-update-action:hover{box-shadow:0 0 0 3px var(--uranus-primary-soft,#eef0ff)}.app-update-action:focus-visible{outline:2px solid var(--uranus-primary,#5263d6);outline-offset:3px}.app-update-action:disabled{cursor:wait;opacity:.65}.app-update-warning{color:#a16e24;background:#fff6e6;border-radius:8px;margin-top:10px;padding:10px 12px;line-height:1.7}@keyframes uranus-notice-in{0%{opacity:0;transform:translate(24px,8px)}to{opacity:1;transform:translate(0,0)}}@media (max-width:640px){.app-update-notice{width:calc(100vw - 24px);bottom:52px;right:12px}}@media (prefers-reduced-motion:reduce){.app-update-notice,.el-notification[class]{transition-duration:.01ms;animation:none}}
