.memory-save-status{min-height:64px;color:var(--gold);font-size:calc(14px * var(--ts,1));text-align:center;justify-content:center;align-items:center;gap:12px;padding:16px 0;line-height:1.6;display:flex}.memory-save-status svg{flex-shrink:0;width:24px;height:24px}.memory-saving-icon{animation:1.6s linear infinite memory-saving-turn}.memory-save-button{white-space:normal;height:auto;min-height:44px;line-height:1.5}.memory-save-button:disabled{opacity:1}@keyframes memory-saving-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.memory-saving-icon{animation:none}}
