.app-floating-notification.el-message{--notification-accent:#0a7cff;--notification-border:#0a7cff33;--notification-background:#f7fbfff7;--notification-glow:#0a7cff33;--notification-shadow:#1e40af21;border:1px solid var(--notification-border);border-radius:var(--radius-control);width:max-content;min-width:0;max-width:min(560px,100vw - 32px);min-height:42px;color:var(--notification-accent);background:var(--notification-background);box-shadow:0 0 16px var(--notification-glow),0 12px 28px var(--notification-shadow),inset 0 1px 0 #ffffffd6;align-items:center;padding:10px 38px 10px 14px;display:flex}.app-floating-notification.el-message--success{--notification-accent:#238448;--notification-border:#30b14b3d;--notification-background:#f7fff9f7;--notification-glow:#30b14b33;--notification-shadow:#16653424}.app-floating-notification.el-message--warning{--notification-accent:#a56500;--notification-border:#c582123d;--notification-background:#fffbf2f7;--notification-glow:#ff9f0a33;--notification-shadow:#784a0024}.app-floating-notification.el-message--error{--notification-accent:#991b1b;--notification-border:#ef44443d;--notification-background:#fff7f7f7;--notification-glow:#ef444433;--notification-shadow:#7f1d1d29}.app-floating-notification .el-message__icon{box-sizing:border-box;width:16px;height:16px;color:var(--notification-accent);background:0 0;flex:none;margin-right:8px;padding:0}.app-floating-notification .el-message__content{min-width:0;color:inherit;overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:20px}.app-floating-notification .el-message__closeBtn{color:var(--notification-accent);opacity:.48;margin:0;transition:color .12s,opacity .12s,transform .12s;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.app-floating-notification .el-message__closeBtn:hover{color:var(--notification-accent);opacity:.85}.app-floating-notification .el-message__closeBtn:active{transform:translateY(calc(1px - 50%))}@media (prefers-reduced-motion:reduce){.app-floating-notification .el-message__closeBtn{transition:none}}
