/* ===========================================================================
   MVR 19.4.0 — THEME TOKENS  (generated)
   Every colour used more than once across the site's stylesheets was replaced
   with a var() reference and its value moved here, once per theme.
   Before this, applyTheme() set data-theme on <html> and nothing read it, so
   all three menu options rendered identically. They are real now.
     dark  - the palette exactly as it shipped, byte-identical values.
     blue  - hues pulled toward MVR blue, slightly lifted and saturated.
     light - the luminance ramp inverted, de-saturated, with floors so text
             never goes pure black and page backgrounds never go pure white.
   To hand-tune a theme, edit its block. Nothing else needs touching.
   =========================================================================== */

:root, :root[data-theme="dark"] {
  --mvr-text-1: #ffffff;
  --mvr-text-2: #eef4fb;
  --mvr-text-3: #dff2ff;
  --mvr-surface-1: #07345b;
  --mvr-accent-1: #2f6ea8;
  --mvr-surface-2: #020b18;
  --mvr-accent-2: #0797ff;
  --mvr-accent-3: #1b3450;
  --mvr-surface-3: #000000;
  --mvr-surface-4: #000814;
  --mvr-surface-5: #020d1c;
  --mvr-surface-6: #031424;
  --mvr-surface-7: #0a0f18;
  --mvr-text-4: #eaf8ff;
  --mvr-line-1: #5f7891;
  --mvr-text-5: #dce8f3;
  --mvr-accent-4: #10d98a;
  --mvr-text-6: #7b92a8;
  --mvr-surface-8: #17304a;
  --mvr-line-2: #5f7d99;
  --mvr-accent-5: #6cc0ff;
  --mvr-accent-6: #3fe4a0;
  --mvr-surface-9: #070d15;
  --mvr-line-3: #5f8caa;
  --mvr-surface-10: #1c2a3d;
  --mvr-surface-11: #07111b;
  --mvr-accent-7: #0b416c;
  --mvr-text-7: #8296ad;
  --mvr-text-8: #dceeff;
  --mvr-surface-12: #0a1524;
  --mvr-text-9: #cfe0f0;
  --mvr-surface-13: #040b15;
  --mvr-surface-14: #0a1220;
  --mvr-accent-8: #c6d8ea;
  --mvr-surface-15: #0d1829;
  --mvr-surface-16: #091320;
  --mvr-surface-17: #16253c;
  --mvr-surface-18: #010814;
  --mvr-accent-9: #063660;
  --mvr-accent-10: #ff8fa2;
  --mvr-text-10: #d9edff;
  --mvr-surface-19: #06253f;
  --mvr-surface-20: #1d2939;
  --mvr-surface-21: #020a13;
  --mvr-line-4: #6f8ba5;
  --mvr-surface-22: #16233a;
  --mvr-accent-11: #f43f5e;
  --mvr-text-11: #e6f0fa;
  --mvr-surface-23: #0a121c;
  --mvr-text-12: #8fa6bc;
  --mvr-surface-24: #07111f;
  --mvr-surface-25: #1b3049;
  --mvr-text-13: #cfe0f5;
  --mvr-surface-26: #1b2c46;
  --mvr-accent-12: #1d3557;
  --mvr-accent-13: #0b9cff;
  --mvr-accent-14: #ff3158;
  --mvr-surface-27: #0b1726;
  --mvr-surface-28: #0b131d;
  --mvr-accent-15: #4ce7b3;
  --mvr-text-14: #6f95b5;
  --mvr-text-15: #cfe3ff;
  --mvr-surface-29: #05080e;
  --mvr-surface-30: #061321;
  --mvr-line-5: #607b96;
  --mvr-surface-31: #16293f;
  --mvr-text-16: #8ea8c2;
  --mvr-accent-16: #6be0a8;
  --mvr-accent-17: #ff879e;
  --mvr-text-17: #dbe8f5;
  --mvr-text-18: #9db2c8;
  --mvr-text-19: #a9bdd2;
  --mvr-surface-32: #0d1420;
  --mvr-surface-33: #1d3048;
  --mvr-line-6: #6d8297;
  --mvr-accent-18: #7fb0ff;
  --mvr-accent-19: #ff8a8a;
  --mvr-surface-34: #020b17;
  --mvr-accent-20: #8fd0ff;
  --mvr-accent-21: #f5ca73;
  --mvr-surface-35: #062b4a;
  --mvr-surface-36: #2a0b14;
  --mvr-accent-22: #4ce4ab;
  --mvr-surface-37: #07101a;
  --mvr-surface-38: #091521;
  --mvr-accent-23: #2da7ff;
  --mvr-surface-39: #24313f;
  --mvr-accent-24: #ff9ea1;
  --mvr-accent-25: #6fd6a6;
  --mvr-accent-26: #8fc8ee;
  --mvr-accent-27: #ff8194;
  --mvr-accent-28: #00d88b;
  --mvr-surface-40: #062d4d;
  --mvr-surface-41: #20354c;
  --mvr-text-20: #d9eaff;
  --mvr-surface-42: #07111d;
  --mvr-accent-29: #173a58;
  --mvr-surface-43: #070f1c;
  --mvr-accent-30: #f0b429;
  --mvr-text-21: #7d94ab;
  --mvr-surface-44: #050b14;
  --mvr-surface-45: #060e1a;
  --mvr-accent-31: #1d6fd0;
  --mvr-surface-46: #0c1c2f;
  --mvr-text-22: #93a8bd;
  --mvr-surface-47: #02070e;
  --mvr-accent-32: #9ad4ff;
  --mvr-accent-33: #3b82f6;
  --mvr-line-7: #54697f;
  --mvr-text-23: #cfe4ff;
  --mvr-surface-48: #17293c;
  --mvr-line-8: #6f88a2;
  --mvr-accent-34: #ffa8b6;
  --mvr-surface-49: #04070c;
  --mvr-surface-50: #080e17;
  --mvr-surface-51: #050a10;
  --mvr-text-24: #9eb3c7;
  --mvr-accent-35: #ff8798;
  --mvr-text-25: #dce9f5;
  --mvr-accent-36: #23425e;
  --mvr-surface-52: #101c30;
  --mvr-line-9: #7c8ba3;
  --mvr-accent-37: #2f5b96;
  --mvr-text-26: #d5e3f4;
  --mvr-surface-53: #12233d;
  --mvr-accent-38: #6e2529;
  --mvr-surface-54: #0b1524;
  --mvr-text-27: #8fa3bd;
  --mvr-surface-55: #0b2416;
  --mvr-accent-39: #1d5c3a;
  --mvr-accent-40: #79b4d9;
  --mvr-surface-56: #021322;
  --mvr-surface-57: #4c101d;
  --mvr-accent-41: #ff9aaa;
  --mvr-accent-42: #3ee6a6;
  --mvr-surface-58: #02060b;
  --mvr-surface-59: #04101c;
  --mvr-accent-43: #ff7b8c;
  --mvr-accent-44: #8bd0ff;
  --mvr-accent-45: #f5cd6b;
  --mvr-surface-60: #122438;
  --mvr-surface-61: #071522;
  --mvr-text-28: #d6e1ec;
  --mvr-accent-46: #63e2ff;
  --mvr-line-10: #6f86a0;
  --mvr-line-11: #5f7894;
  --mvr-surface-62: #101a26;
  --mvr-text-29: #dbe6f1;
  --mvr-surface-63: #141d28;
  --mvr-accent-47: #9dc4dd;
  --mvr-accent-48: #0a5f45;
  --mvr-accent-49: #7e2032;
  --mvr-line-12: #4d83aa;
  --mvr-accent-50: #043566;
  --mvr-surface-64: #020b16;
  --mvr-accent-51: #31d07a;
  --mvr-text-30: #8fa4c2;
  --mvr-accent-52: #9cc9ff;
  --mvr-accent-53: #75dfbd;
  --mvr-text-31: #e8f4ff;
  --mvr-text-32: #e7f3ff;
  --mvr-surface-65: #061a2b;
  --mvr-text-33: #d8ebfb;
  --mvr-surface-66: #041321;
  --mvr-accent-54: #2d9dff;
  --mvr-surface-67: #07111c;
  --mvr-surface-68: #0d1c2e;
  --mvr-surface-69: #08121f;
  --mvr-accent-55: #2f8ae8;
  --mvr-accent-56: #2a80e4;
  --mvr-surface-70: #102134;
  --mvr-text-34: #ffd8df;
  --mvr-surface-71: #4a1320;
  --mvr-surface-72: #070d17;
  --mvr-surface-73: #0e1826;
  --mvr-surface-74: #1b2c44;
  --mvr-surface-75: #26374d;
  --mvr-accent-57: #60a5fa;
  --mvr-text-35: #8ba6c6;
  --mvr-accent-58: #f5b544;
  --mvr-surface-76: #0e1a28;
  --mvr-surface-77: #0c1622;
  --mvr-text-36: #93a9bf;
  --mvr-surface-78: #0f1a28;
  --mvr-text-37: #e9f4ff;
  --mvr-text-38: #dcecff;
  --mvr-surface-79: #06111b;
  --mvr-surface-80: #06101c;
  --mvr-text-39: #d9e8f7;
  --mvr-text-40: #f2f8ff;
  --mvr-surface-81: #26415e;
  --mvr-surface-82: #06101b;
  --mvr-surface-83: #030915;
  --mvr-text-41: #f7fbff;
  --mvr-accent-59: #14db91;
  --mvr-accent-60: #1b3651;
  --mvr-accent-61: #2aaef2;
  --mvr-surface-84: #12243a;
  --mvr-line-13: #6f879e;
  --mvr-line-14: #7188a2;
  --mvr-surface-85: #2c1012;
  --mvr-line-15: #6b83a3;
  --mvr-surface-86: #0f2f1d;
  --mvr-accent-62: #5ce09a;
  --mvr-surface-87: #111f36;
  --mvr-accent-63: #0b416b;
  --mvr-text-42: #6f9fbe;
  --mvr-accent-64: #00d88a;
  --mvr-surface-88: #04223c;
  --mvr-line-16: #4b7290;
  --mvr-line-17: #5f8fb0;
  --mvr-surface-89: #04121f;
  --mvr-line-18: #5b93b8;
  --mvr-text-43: #6f9ab7;
  --mvr-surface-90: #03182a;
  --mvr-accent-65: #063a68;
  --mvr-accent-66: #ffa54d;
  --mvr-line-19: #4f7d9c;
  --mvr-surface-91: #052a48;
  --mvr-accent-67: #073764;
  --mvr-accent-68: #063a2e;
  --mvr-accent-69: #65edb7;
  --mvr-text-44: #cfe8fa;
  --mvr-surface-92: #010a15;
  --mvr-accent-70: #0a6eae;
  --mvr-accent-71: #7fb0d0;
  --mvr-accent-72: #8fc4e4;
  --mvr-accent-73: #2563eb;
  --mvr-accent-74: #ff8593;
  --mvr-text-45: #dfeaf7;
  --mvr-line-20: #6b84a0;
  --mvr-surface-93: #0b141f;
  --mvr-surface-94: #080f18;
  --mvr-surface-95: #08121d;
  --mvr-surface-96: #070f18;
  --mvr-text-46: #a9bfd2;
  --mvr-surface-97: #08111b;
  --mvr-surface-98: #0a1520;
  --mvr-surface-99: #0a1420;
  --mvr-surface-100: #091520;
  --mvr-text-47: #e9f3fc;
  --mvr-surface-101: #02070d;
  --mvr-line-21: #72889d;
  --mvr-accent-75: #4f9bff;
  --mvr-accent-76: #4d9cff;
  --mvr-surface-102: #0a121e;
  --mvr-line-22: #6f8aa5;
  --mvr-text-48: #b9cce0;
  --mvr-accent-77: #5fa8f1;
  --mvr-accent-78: #4b8fdc;
  --mvr-text-49: #bcd0e2;
  --mvr-text-50: #7e94aa;
  --mvr-surface-103: #0a1521;
  --mvr-line-23: #617991;
  --mvr-accent-79: #173651;
  --mvr-text-51: #dceaf4;
  --mvr-surface-104: #13314a;
  --mvr-surface-105: #062142;
  --mvr-surface-106: #29415d;
  --mvr-line-24: #637b91;
  --mvr-surface-107: #0b1b2b;
  --mvr-text-52: #7892ad;
  --mvr-accent-80: #1c3a58;
  --mvr-accent-81: #9fc4e4;
  --mvr-accent-82: #ff5875;
  --mvr-surface-108: #06101a;
  --mvr-accent-83: #22d38b;
  --mvr-text-53: #c4d5e4;
  --mvr-line-25: #58718a;
  --mvr-surface-109: #030c17;
  --mvr-accent-84: #164064;
  --mvr-text-54: #cfe2f5;
  --mvr-accent-85: #06457a;
  --mvr-text-55: #cbd9e8;
  --mvr-text-56: #f2f7fc;
  --mvr-line-26: #617b94;
  --mvr-text-57: #dff4ff;
  --mvr-accent-86: #f6c66d;
  --mvr-line-27: #6f88a4;
  --mvr-surface-110: #07111e;
  --mvr-surface-111: #091422;
  --mvr-text-58: #e4f4ff;
  --mvr-text-59: #dce6f2;
  --mvr-text-60: #93a6ba;
  --mvr-surface-112: #1c2836;
  --mvr-line-28: #6b8095;
  --mvr-surface-113: #16202c;
  --mvr-surface-114: #1e2b3a;
  --mvr-text-61: #7d90a5;
  --mvr-surface-115: #22303f;
  --mvr-line-29: #4e6377;
  --mvr-surface-116: #0a121b;
  --mvr-surface-117: #1b2531;
  --mvr-accent-87: #0d5f9c;
  --mvr-line-30: #3d6785;
  --mvr-line-31: #4f7793;
  --mvr-surface-118: #0a1725;
  --mvr-text-62: #7fa7c2;
  --mvr-accent-88: #ff3654;
  --mvr-accent-89: #8c53ff;
  --mvr-surface-119: #062845;
  --mvr-text-63: #e2f3ff;
  --mvr-surface-120: #07304f;
  --mvr-surface-121: #00040a;
  --mvr-surface-122: #020812;
  --mvr-accent-90: #d98c25;
  --mvr-text-64: #91b1c7;
  --mvr-accent-91: #00d98b;
  --mvr-accent-92: #2f6fd0;
  --mvr-text-65: #cfe0f7;
  --mvr-line-32: #66788f;
  --mvr-accent-93: #9fc4ff;
  --mvr-accent-94: #ff5d78;
  --mvr-text-66: #e8f0fb;
  --mvr-line-33: #4a5f7a;
}

:root[data-theme="blue"] {
  --mvr-text-1: #ffffff;
  --mvr-text-2: #ffffff;
  --mvr-text-3: #fcfdff;
  --mvr-surface-1: #003368;
  --mvr-accent-1: #1570cf;
  --mvr-surface-2: #000e1c;
  --mvr-accent-2: #1789ff;
  --mvr-accent-3: #0f3862;
  --mvr-surface-3: #000000;
  --mvr-surface-4: #000a15;
  --mvr-surface-5: #001020;
  --mvr-surface-6: #001429;
  --mvr-surface-7: #07121d;
  --mvr-text-4: #ffffff;
  --mvr-line-1: #547eab;
  --mvr-text-5: #eef5fc;
  --mvr-accent-4: #0079f7;
  --mvr-text-6: #789abc;
  --mvr-surface-8: #0c335b;
  --mvr-line-2: #5583b2;
  --mvr-accent-5: #82bfff;
  --mvr-accent-6: #3598ff;
  --mvr-surface-9: #040f1a;
  --mvr-line-3: #568bc3;
  --mvr-surface-10: #152f4a;
  --mvr-surface-11: #031221;
  --mvr-accent-7: #003e7e;
  --mvr-text-7: #80a0c1;
  --mvr-text-8: #f9fcff;
  --mvr-surface-12: #04182c;
  --mvr-text-9: #dfedfb;
  --mvr-surface-13: #000d1a;
  --mvr-surface-14: #051627;
  --mvr-accent-8: #d3e5f7;
  --mvr-surface-15: #071c32;
  --mvr-surface-16: #041527;
  --mvr-surface-17: #0e2b49;
  --mvr-surface-18: #000b16;
  --mvr-accent-9: #00356c;
  --mvr-accent-10: #a7d2ff;
  --mvr-text-10: #f5faff;
  --mvr-surface-19: #002449;
  --mvr-surface-20: #172d44;
  --mvr-surface-21: #000b16;
  --mvr-line-4: #6a91bb;
  --mvr-surface-22: #0e2a47;
  --mvr-accent-11: #46a1ff;
  --mvr-text-11: #fefeff;
  --mvr-surface-23: #061422;
  --mvr-text-12: #90afcf;
  --mvr-surface-24: #021427;
  --mvr-surface-25: #113459;
  --mvr-text-13: #e1effe;
  --mvr-surface-26: #123355;
  --mvr-accent-12: #103d6b;
  --mvr-accent-13: #1b8bff;
  --mvr-accent-14: #439fff;
  --mvr-surface-27: #051a2f;
  --mvr-surface-28: #071523;
  --mvr-accent-15: #46a1ff;
  --mvr-text-14: #699acc;
  --mvr-text-15: #ebf5ff;
  --mvr-surface-29: #030a11;
  --mvr-surface-30: #001429;
  --mvr-line-5: #5681af;
  --mvr-surface-31: #0d2c4d;
  --mvr-text-16: #8eb1d6;
  --mvr-accent-16: #64aefa;
  --mvr-accent-17: #9eceff;
  --mvr-text-17: #eef6fd;
  --mvr-text-18: #a0bdda;
  --mvr-text-19: #afc8e3;
  --mvr-surface-32: #091827;
  --mvr-surface-33: #143558;
  --mvr-line-6: #6889ab;
  --mvr-accent-18: #96c9ff;
  --mvr-accent-19: #a2cfff;
  --mvr-surface-34: #000d1a;
  --mvr-accent-20: #a7d2ff;
  --mvr-accent-21: #7fbeff;
  --mvr-surface-35: #002a55;
  --mvr-surface-36: #041c34;
  --mvr-accent-22: #439fff;
  --mvr-surface-37: #031120;
  --mvr-surface-38: #041629;
  --mvr-accent-23: #3f9dff;
  --mvr-surface-39: #1e344b;
  --mvr-accent-24: #b7daff;
  --mvr-accent-25: #69abef;
  --mvr-accent-26: #95c9ff;
  --mvr-accent-27: #98caff;
  --mvr-accent-28: #0070e5;
  --mvr-surface-40: #002b58;
  --mvr-surface-41: #16395c;
  --mvr-text-20: #f5faff;
  --mvr-surface-42: #021324;
  --mvr-accent-29: #093a6d;
  --mvr-surface-43: #021223;
  --mvr-accent-30: #2b93ff;
  --mvr-text-21: #7b9cbf;
  --mvr-surface-44: #020d19;
  --mvr-surface-45: #021120;
  --mvr-accent-31: #007bfb;
  --mvr-surface-46: #041f3a;
  --mvr-text-22: #94b1d0;
  --mvr-surface-47: #000811;
  --mvr-accent-32: #b3d8ff;
  --mvr-accent-33: #44a0ff;
  --mvr-line-7: #4a6f95;
  --mvr-text-23: #ebf5ff;
  --mvr-surface-48: #0f2b49;
  --mvr-line-8: #6a90b7;
  --mvr-accent-34: #c1e0ff;
  --mvr-surface-49: #02080f;
  --mvr-surface-50: #05101c;
  --mvr-surface-51: #030b14;
  --mvr-text-24: #a1bdd9;
  --mvr-accent-35: #9eceff;
  --mvr-text-25: #f0f6fd;
  --mvr-accent-36: #164373;
  --mvr-surface-52: #09213b;
  --mvr-line-9: #7a98b7;
  --mvr-accent-37: #1867b8;
  --mvr-text-26: #e7f2fd;
  --mvr-surface-53: #09294b;
  --mvr-accent-38: #154d87;
  --mvr-surface-54: #06192c;
  --mvr-text-27: #90afd0;
  --mvr-surface-55: #06192c;
  --mvr-accent-39: #0f3f71;
  --mvr-accent-40: #75b2f1;
  --mvr-surface-56: #001326;
  --mvr-surface-57: #03305f;
  --mvr-accent-41: #b3d8ff;
  --mvr-accent-42: #3799ff;
  --mvr-surface-58: #00070e;
  --mvr-surface-59: #001122;
  --mvr-accent-43: #92c7ff;
  --mvr-accent-44: #a3d0ff;
  --mvr-accent-45: #76b9ff;
  --mvr-surface-60: #0a2745;
  --mvr-surface-61: #01152a;
  --mvr-text-28: #e5eef8;
  --mvr-accent-46: #78baff;
  --mvr-line-10: #6a8fb5;
  --mvr-line-11: #5480ae;
  --mvr-surface-62: #0b1c2e;
  --mvr-text-29: #ecf4fb;
  --mvr-surface-63: #101f30;
  --mvr-accent-47: #a1c8ef;
  --mvr-accent-48: #00376f;
  --mvr-accent-49: #0b529c;
  --mvr-line-12: #3c81c9;
  --mvr-accent-50: #003770;
  --mvr-surface-64: #000c19;
  --mvr-accent-51: #1c86f4;
  --mvr-text-30: #90b2d6;
  --mvr-accent-52: #b5d9ff;
  --mvr-accent-53: #71b3f8;
  --mvr-text-31: #ffffff;
  --mvr-text-32: #ffffff;
  --mvr-surface-65: #001934;
  --mvr-text-33: #f0f7ff;
  --mvr-surface-66: #001327;
  --mvr-accent-54: #3f9dff;
  --mvr-surface-67: #021223;
  --mvr-surface-68: #061f39;
  --mvr-surface-69: #031426;
  --mvr-accent-55: #2992ff;
  --mvr-accent-56: #1f8dff;
  --mvr-surface-70: #082340;
  --mvr-text-34: #f4faff;
  --mvr-surface-71: #07305c;
  --mvr-surface-72: #03101c;
  --mvr-surface-73: #091b2e;
  --mvr-surface-74: #123253;
  --mvr-surface-75: #1d3c5d;
  --mvr-accent-57: #70b6ff;
  --mvr-text-35: #8bb2da;
  --mvr-accent-58: #4da4ff;
  --mvr-surface-76: #081c31;
  --mvr-surface-77: #07182a;
  --mvr-text-36: #94b3d2;
  --mvr-surface-78: #0a1d31;
  --mvr-text-37: #ffffff;
  --mvr-text-38: #f9fcff;
  --mvr-surface-79: #011122;
  --mvr-surface-80: #011223;
  --mvr-text-39: #edf6fe;
  --mvr-text-40: #ffffff;
  --mvr-surface-81: #1a4572;
  --mvr-surface-82: #011122;
  --mvr-surface-83: #000c19;
  --mvr-text-41: #ffffff;
  --mvr-accent-59: #007cfd;
  --mvr-accent-60: #0f3863;
  --mvr-accent-61: #2e94ff;
  --mvr-surface-84: #092847;
  --mvr-line-13: #6a8eb3;
  --mvr-line-14: #6c91b7;
  --mvr-surface-85: #0a1f36;
  --mvr-line-15: #658eb9;
  --mvr-surface-86: #08203a;
  --mvr-accent-62: #52a6fd;
  --mvr-surface-87: #092542;
  --mvr-accent-63: #003d7d;
  --mvr-text-42: #699ed6;
  --mvr-accent-64: #0070e5;
  --mvr-surface-88: #002144;
  --mvr-line-16: #3c73ac;
  --mvr-line-17: #568ec9;
  --mvr-surface-89: #001225;
  --mvr-line-18: #5190d3;
  --mvr-text-43: #699bce;
  --mvr-surface-90: #001730;
  --mvr-accent-65: #003975;
  --mvr-accent-66: #61aeff;
  --mvr-line-19: #3e7bbb;
  --mvr-surface-91: #002852;
  --mvr-accent-67: #003871;
  --mvr-accent-68: #002144;
  --mvr-accent-69: #67b2ff;
  --mvr-text-44: #e5f2ff;
  --mvr-surface-92: #000b17;
  --mvr-accent-70: #0060c3;
  --mvr-accent-71: #7db0e7;
  --mvr-accent-72: #91c4f8;
  --mvr-accent-73: #218eff;
  --mvr-accent-74: #9ccdff;
  --mvr-text-45: #f4f9fe;
  --mvr-line-20: #658db6;
  --mvr-surface-93: #071626;
  --mvr-surface-94: #04111d;
  --mvr-surface-95: #031324;
  --mvr-surface-96: #03101e;
  --mvr-text-46: #afc8e3;
  --mvr-surface-97: #041221;
  --mvr-surface-98: #051627;
  --mvr-surface-99: #051627;
  --mvr-surface-100: #041527;
  --mvr-text-47: #ffffff;
  --mvr-surface-101: #000810;
  --mvr-line-21: #6e8fb1;
  --mvr-accent-75: #63afff;
  --mvr-accent-76: #61aeff;
  --mvr-surface-102: #061525;
  --mvr-line-22: #6a91bb;
  --mvr-text-48: #c3d8ef;
  --mvr-accent-77: #65b1ff;
  --mvr-accent-78: #3d9afc;
  --mvr-text-49: #c6dbf1;
  --mvr-text-50: #7c9cbe;
  --mvr-surface-103: #051629;
  --mvr-line-23: #577faa;
  --mvr-accent-79: #0a3664;
  --mvr-text-51: #eff6fd;
  --mvr-surface-104: #07305c;
  --mvr-surface-105: #00254c;
  --mvr-surface-106: #1e4670;
  --mvr-line-24: #5a81a9;
  --mvr-surface-107: #041c35;
  --mvr-text-52: #749bc2;
  --mvr-accent-80: #0f3d6c;
  --mvr-accent-81: #a4ccf6;
  --mvr-accent-82: #6db4ff;
  --mvr-surface-108: #021120;
  --mvr-accent-83: #057fff;
  --mvr-text-53: #d0e0f2;
  --mvr-line-25: #4d77a3;
  --mvr-surface-109: #000e1c;
  --mvr-accent-84: #053f7c;
  --mvr-text-54: #e1effe;
  --mvr-accent-85: #004288;
  --mvr-text-55: #d8e6f5;
  --mvr-text-56: #ffffff;
  --mvr-line-26: #5781ad;
  --mvr-text-57: #fcfdff;
  --mvr-accent-86: #79bbff;
  --mvr-line-27: #6a91ba;
  --mvr-surface-110: #021325;
  --mvr-surface-111: #04162a;
  --mvr-text-58: #ffffff;
  --mvr-text-59: #eef5fc;
  --mvr-text-60: #94b0cd;
  --mvr-surface-112: #162b41;
  --mvr-line-28: #6687a9;
  --mvr-surface-113: #112335;
  --mvr-surface-114: #182e45;
  --mvr-text-61: #7b99b9;
  --mvr-surface-115: #1c334b;
  --mvr-line-29: #45688c;
  --mvr-surface-116: #061321;
  --mvr-surface-117: #16283a;
  --mvr-accent-87: #0058b3;
  --mvr-line-30: #2d66a1;
  --mvr-line-31: #4077b0;
  --mvr-surface-118: #04182e;
  --mvr-text-62: #7ca9d8;
  --mvr-accent-88: #49a2ff;
  --mvr-accent-89: #67b2ff;
  --mvr-surface-119: #00274f;
  --mvr-text-63: #ffffff;
  --mvr-surface-120: #002d5b;
  --mvr-surface-121: #00050b;
  --mvr-surface-122: #000a15;
  --mvr-accent-90: #0e84ff;
  --mvr-text-64: #92b6db;
  --mvr-accent-91: #0071e6;
  --mvr-accent-92: #1a85f4;
  --mvr-text-65: #e2f0ff;
  --mvr-line-32: #5e81a6;
  --mvr-accent-93: #b8dbff;
  --mvr-accent-94: #72b7ff;
  --mvr-text-66: #ffffff;
  --mvr-line-33: #3f6790;
}

:root[data-theme="light"] {
  --mvr-text-1: #292929;
  --mvr-text-2: #12273f;
  --mvr-text-3: #122d3f;
  --mvr-surface-1: #b3d0e9;
  --mvr-accent-1: #5896cf;
  --mvr-surface-2: #f3f7fc;
  --mvr-accent-2: #3887c0;
  --mvr-accent-3: #afc8e4;
  --mvr-surface-3: #f7f7f7;
  --mvr-surface-4: #f3f7fc;
  --mvr-surface-5: #f3f7fc;
  --mvr-surface-6: #e1ecf6;
  --mvr-surface-7: #f4f6fb;
  --mvr-text-4: #12303f;
  --mvr-line-1: #6e87a0;
  --mvr-text-5: #152a3d;
  --mvr-accent-4: #4acb98;
  --mvr-text-6: #576e84;
  --mvr-surface-8: #b5cee8;
  --mvr-line-2: #6684a0;
  --mvr-accent-5: #214f72;
  --mvr-accent-6: #31aa78;
  --mvr-surface-9: #f4f7fb;
  --mvr-line-3: #5582a0;
  --mvr-surface-10: #c2d0e3;
  --mvr-surface-11: #f3f7fc;
  --mvr-accent-7: #a3c7e4;
  --mvr-text-7: #52667d;
  --mvr-text-8: #12293f;
  --mvr-surface-12: #dbe6f5;
  --mvr-text-9: #13293e;
  --mvr-surface-13: #f3f7fc;
  --mvr-surface-14: #dfe7f5;
  --mvr-accent-8: #16293c;
  --mvr-surface-15: #d6e1f2;
  --mvr-surface-16: #dfe9f6;
  --mvr-surface-17: #c3d2e9;
  --mvr-surface-18: #f3f6fc;
  --mvr-accent-9: #b0cee8;
  --mvr-accent-10: #571924;
  --mvr-text-10: #122a3f;
  --mvr-surface-19: #cadeef;
  --mvr-surface-20: #c6d2e2;
  --mvr-surface-21: #f3f7fc;
  --mvr-line-4: #5a7690;
  --mvr-surface-22: #c5d2e9;
  --mvr-accent-11: #9d2e41;
  --mvr-text-11: #12293f;
  --mvr-surface-23: #e3ebf5;
  --mvr-text-12: #435a70;
  --mvr-surface-24: #e2eaf6;
  --mvr-surface-25: #b6cbe4;
  --mvr-text-13: #12263f;
  --mvr-surface-26: #b9cae4;
  --mvr-accent-12: #a8c0e2;
  --mvr-accent-13: #3787bd;
  --mvr-accent-14: #a02e44;
  --mvr-surface-27: #d9e5f4;
  --mvr-surface-28: #e2eaf4;
  --mvr-accent-15: #2e9d78;
  --mvr-text-14: #4a7090;
  --mvr-text-15: #12253f;
  --mvr-surface-29: #f4f6fb;
  --mvr-surface-30: #e1ebf6;
  --mvr-line-5: #69849f;
  --mvr-surface-31: #c0d3e9;
  --mvr-text-16: #3d5771;
  --mvr-accent-16: #288b5c;
  --mvr-accent-17: #5d1b28;
  --mvr-text-17: #12293f;
  --mvr-text-18: #374c62;
  --mvr-text-19: #2d4156;
  --mvr-surface-32: #dfe6f2;
  --mvr-surface-33: #b7cae2;
  --mvr-line-6: #687d92;
  --mvr-accent-18: #1d3863;
  --mvr-accent-19: #5b1a1a;
  --mvr-surface-34: #f3f7fc;
  --mvr-accent-20: #193d57;
  --mvr-accent-21: #745922;
  --mvr-surface-35: #c1d9ed;
  --mvr-surface-36: #f3d6de;
  --mvr-accent-22: #2ea075;
  --mvr-surface-37: #f3f7fc;
  --mvr-surface-38: #deeaf6;
  --mvr-accent-23: #2f72a3;
  --mvr-surface-39: #c0cddb;
  --mvr-accent-24: #4b1617;
  --mvr-accent-25: #2a8f60;
  --mvr-accent-26: #1d4864;
  --mvr-accent-27: #621c27;
  --mvr-accent-28: #58cea4;
  --mvr-surface-40: #bfd8ec;
  --mvr-surface-41: #b3c8df;
  --mvr-text-20: #12263f;
  --mvr-surface-42: #e3ecf7;
  --mvr-accent-29: #a9cae6;
  --mvr-surface-43: #f3f6fc;
  --mvr-accent-30: #b18c34;
  --mvr-text-21: #546b82;
  --mvr-surface-44: #f3f7fc;
  --mvr-surface-45: #f3f7fc;
  --mvr-accent-31: #4783ca;
  --mvr-surface-46: #d1e0f2;
  --mvr-text-22: #42576c;
  --mvr-surface-47: #f3f7fc;
  --mvr-accent-32: #17374e;
  --mvr-accent-33: #2e599f;
  --mvr-line-7: #8095ab;
  --mvr-text-23: #12263f;
  --mvr-surface-48: #c3d5e8;
  --mvr-line-8: #5d7690;
  --mvr-accent-34: #3f121a;
  --mvr-surface-49: #f4f6fb;
  --mvr-surface-50: #f4f7fb;
  --mvr-surface-51: #f3f7fb;
  --mvr-text-24: #384d61;
  --mvr-accent-35: #5d1b24;
  --mvr-text-25: #122a3f;
  --mvr-accent-36: #a1c0dc;
  --mvr-surface-52: #cfdbef;
  --mvr-line-9: #5c6b83;
  --mvr-accent-37: #6995d0;
  --mvr-text-26: #12273f;
  --mvr-surface-53: #c2d3ed;
  --mvr-accent-38: #da9195;
  --mvr-surface-54: #dbe5f4;
  --mvr-text-27: #425670;
  --mvr-surface-55: #dbf4e6;
  --mvr-accent-39: #a3e2c0;
  --mvr-accent-40: #276185;
  --mvr-surface-56: #e3eef7;
  --mvr-surface-57: #eab8c3;
  --mvr-accent-41: #4e1720;
  --mvr-accent-42: #31a97b;
  --mvr-surface-58: #f3f7fc;
  --mvr-surface-59: #f3f7fc;
  --mvr-accent-43: #661e27;
  --mvr-accent-44: #1a405a;
  --mvr-accent-45: #7a6124;
  --mvr-surface-60: #c7d9ed;
  --mvr-surface-61: #dfebf6;
  --mvr-text-28: #1a2938;
  --mvr-accent-46: #236979;
  --mvr-line-10: #5f7690;
  --mvr-line-11: #6b84a0;
  --mvr-surface-62: #d9e3ef;
  --mvr-text-29: #17293b;
  --mvr-surface-63: #d7e0eb;
  --mvr-accent-47: #224962;
  --mvr-accent-48: #aee7d6;
  --mvr-accent-49: #db8595;
  --mvr-line-12: #558bb2;
  --mvr-accent-50: #adcae7;
  --mvr-surface-64: #f3f7fc;
  --mvr-accent-51: #39c479;
  --mvr-text-30: #3d5270;
  --mvr-accent-52: #162f4d;
  --mvr-accent-53: #268466;
  --mvr-text-31: #122a3f;
  --mvr-text-32: #12293f;
  --mvr-surface-65: #d9e8f4;
  --mvr-text-33: #122b3f;
  --mvr-surface-66: #e2edf7;
  --mvr-accent-54: #2f6da3;
  --mvr-surface-67: #f3f7fc;
  --mvr-surface-68: #d1e0f2;
  --mvr-surface-69: #e1eaf6;
  --mvr-accent-55: #3472b3;
  --mvr-accent-56: #3673ba;
  --mvr-surface-70: #cbdcef;
  --mvr-text-34: #3f121a;
  --mvr-surface-71: #eab7c3;
  --mvr-surface-72: #f3f6fb;
  --mvr-surface-73: #d9e3f1;
  --mvr-surface-74: #bbcce4;
  --mvr-surface-75: #b2c3d9;
  --mvr-accent-57: #254d7f;
  --mvr-text-35: #395474;
  --mvr-accent-58: #99712c;
  --mvr-surface-76: #d7e3f1;
  --mvr-surface-77: #dde7f3;
  --mvr-text-36: #40566c;
  --mvr-surface-78: #d7e2f0;
  --mvr-text-37: #12293f;
  --mvr-text-38: #12273f;
  --mvr-surface-79: #f3f8fc;
  --mvr-surface-80: #f3f7fc;
  --mvr-text-39: #12293f;
  --mvr-text-40: #12273f;
  --mvr-surface-81: #a1bcd9;
  --mvr-surface-82: #f3f7fc;
  --mvr-surface-83: #f3f6fc;
  --mvr-text-41: #12293f;
  --mvr-accent-59: #46c998;
  --mvr-accent-60: #aec9e4;
  --mvr-accent-61: #3385af;
  --mvr-surface-84: #c5d7ed;
  --mvr-line-13: #617990;
  --mvr-line-14: #5d748e;
  --mvr-surface-85: #efd3d5;
  --mvr-line-15: #5c7494;
  --mvr-surface-86: #d0f0de;
  --mvr-accent-62: #2c965e;
  --mvr-surface-87: #c9d7ee;
  --mvr-accent-63: #a4c8e4;
  --mvr-text-42: #417190;
  --mvr-accent-64: #58cea3;
  --mvr-surface-88: #cde0f1;
  --mvr-line-16: #6f96b4;
  --mvr-line-17: #4f7fa0;
  --mvr-surface-89: #f3f8fc;
  --mvr-line-18: #477fa4;
  --mvr-text-43: #487390;
  --mvr-surface-90: #dce9f5;
  --mvr-accent-65: #aacae6;
  --mvr-accent-66: #8a5828;
  --mvr-line-19: #6391b0;
  --mvr-surface-91: #c3dbee;
  --mvr-accent-67: #accae7;
  --mvr-accent-68: #cdf1e8;
  --mvr-accent-69: #278560;
  --mvr-text-44: #122c3f;
  --mvr-surface-92: #f3f7fc;
  --mvr-accent-70: #70aed6;
  --mvr-accent-71: #2f6080;
  --mvr-accent-72: #1f4f6c;
  --mvr-accent-73: #365fb8;
  --mvr-accent-74: #5f1b23;
  --mvr-text-45: #12273f;
  --mvr-line-20: #5f7894;
  --mvr-surface-93: #e0e9f4;
  --mvr-surface-94: #f4f7fb;
  --mvr-surface-95: #e2ecf7;
  --mvr-surface-96: #f3f7fc;
  --mvr-text-46: #2d4356;
  --mvr-surface-97: #f3f7fc;
  --mvr-surface-98: #dfeaf5;
  --mvr-surface-99: #dfe9f5;
  --mvr-surface-100: #dfebf6;
  --mvr-text-47: #122a3f;
  --mvr-surface-101: #f3f7fc;
  --mvr-line-21: #62788d;
  --mvr-accent-75: #285188;
  --mvr-accent-76: #28538a;
  --mvr-surface-102: #e1e9f5;
  --mvr-line-22: #5a7590;
  --mvr-text-48: #1f3246;
  --mvr-accent-77: #275787;
  --mvr-accent-78: #3068a7;
  --mvr-text-49: #1d3143;
  --mvr-text-50: #556b81;
  --mvr-surface-103: #dee9f5;
  --mvr-line-23: #6e869e;
  --mvr-accent-79: #aecde8;
  --mvr-text-51: #142c3e;
  --mvr-surface-104: #b7d3ea;
  --mvr-surface-105: #c7d9ef;
  --mvr-surface-106: #a2bad6;
  --mvr-line-24: #6e869c;
  --mvr-surface-107: #d5e4f3;
  --mvr-text-52: #526c87;
  --mvr-accent-80: #a7c5e3;
  --mvr-accent-81: #1c405f;
  --mvr-accent-82: #812636;
  --mvr-surface-108: #f3f7fc;
  --mvr-accent-83: #41c891;
  --mvr-text-53: #1a2a38;
  --mvr-line-25: #758ea7;
  --mvr-surface-109: #f3f7fc;
  --mvr-accent-84: #a0c5e4;
  --mvr-text-54: #12293f;
  --mvr-accent-85: #9cc2e2;
  --mvr-text-55: #192839;
  --mvr-text-56: #12293f;
  --mvr-line-26: #6b859e;
  --mvr-text-57: #12303f;
  --mvr-accent-86: #785a23;
  --mvr-line-27: #5b7490;
  --mvr-surface-110: #e2ebf7;
  --mvr-surface-111: #dee8f5;
  --mvr-text-58: #122d3f;
  --mvr-text-59: #16273b;
  --mvr-text-60: #45586c;
  --mvr-surface-112: #c9d5e3;
  --mvr-line-28: #6a7f94;
  --mvr-surface-113: #d3dde9;
  --mvr-surface-114: #c5d2e1;
  --mvr-text-61: #5a6d82;
  --mvr-surface-115: #c0cedd;
  --mvr-line-29: #889db1;
  --mvr-surface-116: #e4ecf5;
  --mvr-surface-117: #ced8e4;
  --mvr-accent-87: #7cb1d9;
  --mvr-line-30: #7aa4c2;
  --mvr-line-31: #6c94b0;
  --mvr-surface-118: #dbe7f4;
  --mvr-text-62: #3d6580;
  --mvr-accent-88: #9c2d3e;
  --mvr-accent-89: #462785;
  --mvr-surface-119: #c5dbee;
  --mvr-text-63: #122d3f;
  --mvr-surface-120: #bcd7ec;
  --mvr-surface-121: #f3f7fc;
  --mvr-surface-122: #f3f6fc;
  --mvr-accent-90: #c68a3a;
  --mvr-text-64: #38586e;
  --mvr-accent-91: #57cea3;
  --mvr-accent-92: #3971c6;
  --mvr-text-65: #12253f;
  --mvr-line-32: #708299;
  --mvr-accent-93: #162a4a;
  --mvr-accent-94: #7e2433;
  --mvr-text-66: #12253f;
  --mvr-line-33: #859ab5;
}
