#### **Security & Stability**
* **Tamper Protection:** Added a sentinel file to verify vault integrity. If `data.json` is missing or modified, the plugin now triggers a "Hard Lock" to prevent unauthorized access.
* **Decryption Guard:** Disabling note encryption now requires a mandatory decryption pass to ensure no files are left permanently locked on disk.
* **Timer Fix:** Resolved a race condition where the auto-lock timer could fire during note processing, preventing "half-locked" states.
#### **Lockscreen & Visuals**
* **Atmospheres:** Replaced generic themes with four curated presets (Minimal, Noir, Frosted, and Vivid) that style the blur, overlays, and typography.
* **Typography:** Fixed a bug where custom fonts only applied to the username; they now correctly skin all lockscreen text.
#### **Interface & UX**
* **Settings Overhaul:** Reorganized the settings panel into a cleaner, more logical flow from account security to aesthetics.
* **Visual Previews:** Added video thumbnail previews directly in the background settings.
* **Input Tuning:** Added granular controls for password bar rounding and "shake" animation intensity.
* **Scaling Fix:** Rebuilt the UI scaling system to ensure text remains sharp and hit-boxes remain accurate at all sizes.
* **Reduced Friction:** Removed the redundant "Inactivity" popup; the lockscreen now serves as its own notification.
* bump license year, update manifest, remove zxcvbn.js from repo (use cdn for now)
* change name from locksidian to vaultguard
* change css names from locksidian to vaultguard
* add zxcvbn from package (1/?)
* add dev script, write code in index.js, build in main.js