.project-notify{backdrop-filter:blur(10px);border-radius:16px;box-shadow:0 18px 40px #0819273d;color:#fff!important;font-weight:500;line-height:1.45;max-width:420px;overflow:hidden;padding:14px 16px;position:relative;width:min(420px,100vw - 24px)}.project-notify:after{animation:project-notify-progress var(--notify-duration,3.2s) linear forwards;bottom:0;content:"";height:4px;left:0;position:absolute;right:0;transform-origin:left center}.project-notify--paused:after{animation-play-state:paused}.project-notify--success{background:#165e50!important;border-left:4px solid #69d2b0}.project-notify--error{background:#8f1d2c!important;border-left:4px solid #f29aa5}.project-notify .q-notification__message{color:#fff!important;font-size:.95rem}.project-notify .q-notification__icon{align-items:center;border-radius:999px;display:inline-flex;font-size:1.1rem;height:34px;justify-content:center;min-width:34px;width:34px}.project-notify--success .q-notification__icon{background:#ffffff24;color:#f5fffb}.project-notify--error .q-notification__icon{background:#ffffff24;color:#fff7f8}.project-notify .q-notification__actions{margin-left:8px}.project-notify .q-notification__actions .q-btn{opacity:.88}.project-notify--success:after{background:#69d2b0}.project-notify--error:after{background:#f29aa5}@keyframes project-notify-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}*{overflow-wrap:break-word}