.save-status-indicator[data-v-a68b86de]{position:fixed;top:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:8px 16px;border-radius:4px;font-size:13px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;z-index:2000;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease;-webkit-animation:slideIn-a68b86de .2s ease;animation:slideIn-a68b86de .2s ease;pointer-events:none}.save-status-indicator.success[data-v-a68b86de]{background-color:#ecfdf5;color:#047857;border:1px solid #d1fae5}.save-status-indicator.error[data-v-a68b86de]{background-color:#fef2f2;color:#991b1b;border:1px solid #fecaca}.save-status-indicator i[data-v-a68b86de]{font-size:14px}@-webkit-keyframes slideIn-a68b86de{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(-10px);transform:translateX(-50%) translateY(-10px)}to{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}@keyframes slideIn-a68b86de{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(-10px);transform:translateX(-50%) translateY(-10px)}to{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}