/* account-v3.css — global animations only.
 *
 * Originally this file was a wholesale port of the v3 mockup's stylesheet
 * (~930 lines, scoped under .account-v3). When body.account-v3 was flipped
 * on against the production account.html markup, those mockup-shaped rules
 * collapsed the layout: a wildcard `.account-v3 * {margin:0;padding:0}`
 * stripped legacy spacing, and a body-level `background:var(--ink)` +
 * `text-transform:lowercase` overrode the legacy chrome.
 *
 * The actual v3 visual port for production lives in <style id="v3-overrides-*">
 * blocks inside account.html. Each block uses the form
 *   `body.account-v3 #tab-X .legacy-class { ... }`
 * which targets the production DOM precisely without nuking baseline layout.
 *
 * The standalone mockup file (account-mockup-v3.html) carries its own inlined
 * styles and doesn't load this file, so trimming it has no effect there.
 *
 * Anything left here is global because it's referenced by the inline override
 * blocks but isn't tied to any selector — keep this file for global
 * animations / @font-face / @keyframes. Add new override RULES to the
 * appropriate <style id="v3-overrides-*"> block in account.html, not here.
 */

/* gSheen drift animation — used by the v3 settings tab save button */
@keyframes gSheen{
  0%{background-position:0% 50%;}
  100%{background-position:240% 50%;}
}
