:root{--accent0:#a0a0a0;--accent1:#a0a0a0;--accent2:#a0a0a0;--accent3:#a0a0a0;--accent4:#a0a0a0;--accent5:#a0a0a0;--accent6:#a0a0a0;--bg:var(--accent1);--topbar:var(--accent5);--topbar-text:var(--accent1);--topbar-hover:var(--accent2);--footer:#a0a0a0;--mapbg:var(--accent1);--hover:#0003;--hover-flipped:#fff8;--hover-red:#f005;--accentb:#a0a0a0;--accentr:#a0a0a0;--accentgreyed:#a0a0a0;--accentedited:#b5b94a;--transparent:#0000;--modal-background:#000a;--accent-input-border:#909090;--font-size1:14px;--font-size2:16px;--font-size3:18px;--font-size4:22px;--font-size5:26px;--font-size6:30px;--font-size7:34px;--font-size-map-marker:40px}content.beige-mode{--accent0:#f3f3f3;--accent1:#fff;--accent2:#ebebeb;--accent3:#c59e74;--accent4:#6e4e18;--accent5:#45351f;--accent6:#13100b;--bg:var(--accent1);--topbar:var(--accent5);--topbar-text:var(--accent1);--topbar-hover:color-mix(in srgb, var(--accent2) 30%, var(--transparent));--mapbg:var(--accent1);--footer:#b4843c;--hover:#0003;--hover-flipped:#fff8;--hover-red:#f005;--accentb:#2727b3;--accentr:#b32727;--accentgreyed:#707070;--accentedited:#f9cd5e}content.beige-dark-mode{--accent0:#45351f;--accent1:#13100b;--accent2:#332813;--accent3:#835e27;--accent4:#c9c9c9;--accent5:#fff;--accent6:#f3f3f3;--bg:var(--accent1);--topbar:var(--accent2);--topbar-text:var(--accent5);--topbar-hover:color-mix(in srgb, var(--accent4) 30%, transparent);--mapbg:var(--accent4);--footer:#68401a;--hover:#fff3;--hover-flipped:#0008;--hover-red:#f005;--accentb:#2ea6eb;--accentr:#ff5f20;--accentgreyed:#995858;--accentedited:#8d7433}content.beige-tinted-mode{--accent0:#f3f3f3;--accent1:#fff;--accent2:#efe0d9;--accent3:#c59e74;--accent4:#6e4e18;--accent5:#45351f;--accent6:#13100b;--bg:var(--accent1);--topbar:var(--accent5);--topbar-text:var(--accent1);--topbar-hover:color-mix(in srgb, var(--accent2) 30%, var(--transparent));--mapbg:var(--accent1);--footer:#b4843c;--hover:#0003;--hover-flipped:#fff8;--hover-red:#f005;--accentb:#2727b3;--accentr:#b32727;--accentgreyed:#707070;--accentedited:#f9cd5e}content.gold-mode{--accent0:#f3f3f3;--accent1:#fff;--accent2:#ebebeb;--accent3:#d2ce4d;--accent4:#6e6c18;--accent5:#55531f;--accent6:#13130b;--bg:var(--accent1);--topbar:var(--accent5);--topbar-text:var(--accent1);--topbar-hover:color-mix(in srgb, var(--accent2) 30%, var(--transparent));--mapbg:var(--accent1);--footer:#aeb43c;--hover:#0003;--hover-flipped:#fff8;--hover-red:#f005;--accentb:#2727b3;--accentr:#b32727;--accentgreyed:#707070;--accentedited:#f9cd5e}content.gold-dark-mode{--accent0:#44451f;--accent1:#13130b;--accent2:#333113;--accent3:#837a27;--accent4:#c9c9c9;--accent5:#fff;--accent6:#f3f3f3;--bg:var(--accent1);--topbar:var(--accent2);--topbar-text:var(--accent5);--topbar-hover:color-mix(in srgb, var(--accent4) 30%, transparent);--mapbg:var(--accent4);--footer:#68631a;--hover:#fff3;--hover-flipped:#0008;--hover-red:#f005;--accentb:#2ea6eb;--accentr:#ff5f20;--accentgreyed:#995858;--accentedited:#8d7433}content.gold-tinted-mode{--accent0:#f3f3f3;--accent1:#fff;--accent2:#efedd9;--accent3:#d2ce4d;--accent4:#6e6c18;--accent5:#55531f;--accent6:#13130b;--bg:var(--accent1);--topbar:var(--accent5);--topbar-text:var(--accent1);--topbar-hover:color-mix(in srgb, var(--accent2) 30%, var(--transparent));--mapbg:var(--accent1);--footer:#aeb43c;--hover:#0003;--hover-flipped:#fff8;--hover-red:#f005;--accentb:#2727b3;--accentr:#b32727;--accentgreyed:#707070;--accentedited:#f9cd5e}content.indigo-mode{--accent0:#f3f3f3;--accent1:#fff;--accent2:#ebebeb;--accent3:#9e74c5;--accent4:#41186e;--accent5:#331f45;--accent6:#100b13;--bg:var(--accent1);--topbar:var(--accent5);--topbar-text:var(--accent1);--topbar-hover:color-mix(in srgb, var(--accent2) 30%, var(--transparent));--mapbg:var(--accent1);--footer:#783cb4;--hover:#0003;--hover-flipped:#fff8;--hover-red:#f005;--accentb:#2727b3;--accentr:#b32727;--accentgreyed:#707070;--accentedited:#f9cd5e}content.indigo-dark-mode{--accent0:#331f45;--accent1:#100b13;--accent2:#261333;--accent3:#5e2783;--accent4:#c9c9c9;--accent5:#fff;--accent6:#f3f3f3;--bg:var(--accent1);--topbar:var(--accent2);--topbar-text:var(--accent5);--topbar-hover:color-mix(in srgb, var(--accent4) 30%, transparent);--mapbg:var(--accent4);--footer:#3c1a68;--hover:#fff3;--hover-flipped:#0008;--hover-red:#f005;--accentb:#2ea6eb;--accentr:#ff5f20;--accentgreyed:#995858;--accentedited:#8d7433}content.indigo-tinted-mode{--accent0:#f3f3f3;--accent1:#fff;--accent2:#e5d9ef;--accent3:#9e74c5;--accent4:#41186e;--accent5:#331f45;--accent6:#100b13;--bg:var(--accent1);--topbar:var(--accent5);--topbar-text:var(--accent1);--topbar-hover:color-mix(in srgb, var(--accent2) 30%, var(--transparent));--mapbg:var(--accent1);--footer:#783cb4;--hover:#0003;--hover-flipped:#fff8;--hover-red:#f005;--accentb:#2727b3;--accentr:#b32727;--accentgreyed:#707070;--accentedited:#f9cd5e}content.monochrome-mode{--accent0:#f3f3f3;--accent1:#fff;--accent2:#ebebeb;--accent3:#b9b9b9;--accent4:#646464;--accent5:#191919;--accent6:#000;--bg:var(--accent1);--topbar:var(--accent5);--topbar-text:var(--accent1);--topbar-hover:color-mix(in srgb, var(--accent2) 30%, transparent);--mapbg:var(--accent1);--footer:#8f8f8f;--hover:#0003;--hover-flipped:#fff8;--hover-red:#f005;--accentb:#2727b3;--accentr:#b32727;--accentgreyed:#707070;--accentedited:#f9cd5e}content.monochrome-dark-mode{--accent0:#3e3e3e;--accent1:#000;--accent2:#262626;--accent3:#7c7c7c;--accent4:#c9c9c9;--accent5:#fff;--accent6:#f3f3f3;--bg:var(--accent1);--topbar:var(--accent2);--topbar-text:var(--accent5);--topbar-hover:color-mix(in srgb, var(--accent4) 30%, transparent);--mapbg:var(--accent4);--footer:#606060;--hover:#fff5;--hover-flipped:#0008;--hover-red:#f007;--accentb:#2ea6eb;--accentr:#ff5f20;--accentgreyed:#995858;--accentedited:#8d7433}content.navy-mode{--accent0:#f3f3f3;--accent1:#fff;--accent2:#ebebeb;--accent3:#7492c5;--accent4:#18366e;--accent5:#1f2a45;--accent6:#0b0d13;--bg:var(--accent1);--topbar:var(--accent5);--topbar-text:var(--accent1);--topbar-hover:color-mix(in srgb, var(--accent2) 30%, var(--transparent));--mapbg:var(--accent1);--footer:#3c6ab4;--hover:#0003;--hover-flipped:#fff8;--hover-red:#f005;--accentb:#2727b3;--accentr:#b32727;--accentgreyed:#707070;--accentedited:#f9cd5e}content.navy-dark-mode{--accent0:#1f2c45;--accent1:#0b0f13;--accent2:#131e33;--accent3:#274a83;--accent4:#c9c9c9;--accent5:#fff;--accent6:#f3f3f3;--bg:var(--accent1);--topbar:var(--accent2);--topbar-text:var(--accent5);--topbar-hover:color-mix(in srgb, var(--accent4) 30%, transparent);--mapbg:var(--accent4);--footer:#1a3568;--hover:#fff3;--hover-flipped:#0008;--hover-red:#f005;--accentb:#2ea6eb;--accentr:#ff5f20;--accentgreyed:#995858;--accentedited:#8d7433}content.navy-tinted-mode{--accent0:#f3f3f3;--accent1:#fff;--accent2:#d9e1ef;--accent3:#7492c5;--accent4:#18366e;--accent5:#1f2a45;--accent6:#0b0d13;--bg:var(--accent1);--topbar:var(--accent5);--topbar-text:var(--accent1);--topbar-hover:color-mix(in srgb, var(--accent2) 30%, var(--transparent));--mapbg:var(--accent1);--footer:#3c6ab4;--hover:#0003;--hover-flipped:#fff8;--hover-red:#f005;--accentb:#2727b3;--accentr:#b32727;--accentgreyed:#707070;--accentedited:#f9cd5e}content.orange-mode{--accent0:#f3f3f3;--accent1:#fff;--accent2:#ebebeb;--accent3:#d29d4d;--accent4:#6e4018;--accent5:#55351f;--accent6:#2b1f17;--bg:var(--accent1);--topbar:var(--accent5);--topbar-text:var(--accent1);--topbar-hover:color-mix(in srgb, var(--accent2) 30%, var(--transparent));--mapbg:var(--accent1);--footer:#c27134;--hover:#0003;--hover-flipped:#fff8;--hover-red:#f005;--accentb:#2727b3;--accentr:#b32727;--accentgreyed:#707070;--accentedited:#f9cd5e}content.orange-dark-mode{--accent0:#44451f;--accent1:#13130b;--accent2:#333113;--accent3:#837a27;--accent4:#c9c9c9;--accent5:#fff;--accent6:#f3f3f3;--bg:var(--accent1);--topbar:var(--accent2);--topbar-text:var(--accent5);--topbar-hover:color-mix(in srgb, var(--accent4) 30%, transparent);--mapbg:var(--accent4);--footer:#68631a;--hover:#fff3;--hover-flipped:#0008;--hover-red:#f005;--accentb:#2ea6eb;--accentr:#ff5f20;--accentgreyed:#995858;--accentedited:#8d7433}content.orange-tinted-mode{--accent0:#f3f3f3;--accent1:#fff;--accent2:#efe4d9;--accent3:#d29d4d;--accent4:#6e4018;--accent5:#55351f;--accent6:#2b1f17;--bg:var(--accent1);--topbar:var(--accent5);--topbar-text:var(--accent1);--topbar-hover:color-mix(in srgb, var(--accent2) 30%, var(--transparent));--mapbg:var(--accent1);--footer:#c27134;--hover:#0003;--hover-flipped:#fff8;--hover-red:#f005;--accentb:#2727b3;--accentr:#b32727;--accentgreyed:#707070;--accentedited:#f9cd5e}content.pink-mode{--accent0:#f3f3f3;--accent1:#fff;--accent2:#ebebeb;--accent3:#c574a3;--accent4:#53186e;--accent5:#451f31;--accent6:#130b10;--bg:var(--accent1);--topbar:var(--accent5);--topbar-text:var(--accent1);--topbar-hover:color-mix(in srgb, var(--accent2) 30%, var(--transparent));--mapbg:var(--accent1);--footer:#b43c8c;--hover:#0003;--hover-flipped:#fff8;--hover-red:#f005;--accentb:#2727b3;--accentr:#b32727;--accentgreyed:#707070;--accentedited:#f9cd5e}content.pink-dark-mode{--accent0:#451f33;--accent1:#130b11;--accent2:#33132c;--accent3:#832767;--accent4:#c9c9c9;--accent5:#fff;--accent6:#f3f3f3;--bg:var(--accent1);--topbar:var(--accent2);--topbar-text:var(--accent5);--topbar-hover:color-mix(in srgb, var(--accent4) 30%, transparent);--mapbg:var(--accent4);--footer:#681a53;--hover:#fff3;--hover-flipped:#0008;--hover-red:#f005;--accentb:#2ea6eb;--accentr:#ff5f20;--accentgreyed:#995858;--accentedited:#8d7433}content.pink-tinted-mode{--accent0:#f3f3f3;--accent1:#fff;--accent2:#efd9e7;--accent3:#c574a3;--accent4:#53186e;--accent5:#451f31;--accent6:#130b10;--bg:var(--accent1);--topbar:var(--accent5);--topbar-text:var(--accent1);--topbar-hover:color-mix(in srgb, var(--accent2) 30%, var(--transparent));--mapbg:var(--accent1);--footer:#b43c8c;--hover:#0003;--hover-flipped:#fff8;--hover-red:#f005;--accentb:#2727b3;--accentr:#b32727;--accentgreyed:#707070;--accentedited:#f9cd5e}content.scarlet-mode{--accent0:#f3f3f3;--accent1:#fff;--accent2:#ebebeb;--accent3:#c57474;--accent4:#6e1818;--accent5:#451f1f;--accent6:#130b0b;--bg:var(--accent1);--topbar:var(--accent5);--topbar-text:var(--accent1);--topbar-hover:color-mix(in srgb, var(--accent2) 30%, var(--transparent));--mapbg:var(--accent1);--footer:#b43c3c;--hover:#0003;--hover-flipped:#fff8;--hover-red:#f005;--accentb:#2727b3;--accentr:#b32727;--accentgreyed:#707070;--accentedited:#f9cd5e}content.scarlet-dark-mode{--accent0:#451f1f;--accent1:#130b0b;--accent2:#331313;--accent3:#832727;--accent4:#c9c9c9;--accent5:#fff;--accent6:#f3f3f3;--bg:var(--accent1);--topbar:var(--accent2);--topbar-text:var(--accent5);--topbar-hover:color-mix(in srgb, var(--accent4) 30%, transparent);--mapbg:var(--accent4);--footer:#681a1a;--hover:#fff3;--hover-flipped:#0008;--hover-red:#f005;--accentb:#2ea6eb;--accentr:#ff5f20;--accentgreyed:#995858;--accentedited:#8d7433}content.scarlet-tinted-mode{--accent0:#f3f3f3;--accent1:#fff;--accent2:#efd9d9;--accent3:#c57474;--accent4:#6e1818;--accent5:#451f1f;--accent6:#130b0b;--bg:var(--accent1);--topbar:var(--accent5);--topbar-text:var(--accent1);--topbar-hover:color-mix(in srgb, var(--accent2) 30%, var(--transparent));--mapbg:var(--accent1);--footer:#b43c3c;--hover:#0003;--hover-flipped:#fff8;--hover-red:#f005;--accentb:#2727b3;--accentr:#b32727;--accentgreyed:#707070;--accentedited:#f9cd5e}content.standard-mode{--accent0:#f3f3f3;--accent1:#fff;--accent2:#ebebeb;--accent3:#b4c574;--accent4:#5c6e18;--accent5:#3c451f;--accent6:#10130b;--bg:var(--accent1);--topbar:var(--accent5);--topbar-text:var(--accent1);--topbar-hover:color-mix(in srgb, var(--accent2) 30%, var(--transparent));--mapbg:var(--accent1);--footer:#a1b43c;--hover:#0003;--hover-flipped:#fff8;--hover-red:#f005;--accentb:#2727b3;--accentr:#b32727;--accentgreyed:#707070;--accentedited:#f9cd5e}content.standard-dark-mode{--accent0:#3c451f;--accent1:#10130b;--accent2:#2b3313;--accent3:#708327;--accent4:#c9c9c9;--accent5:#fff;--accent6:#f3f3f3;--bg:var(--accent1);--topbar:var(--accent2);--topbar-text:var(--accent5);--topbar-hover:color-mix(in srgb, var(--accent4) 30%, transparent);--mapbg:var(--accent4);--footer:#5b681a;--hover:#fff3;--hover-flipped:#0008;--hover-red:#f005;--accentb:#2ea6eb;--accentr:#ff5f20;--accentgreyed:#995858;--accentedited:#8d7433}content.standard-tinted-mode{--accent0:#f3f3f3;--accent1:#fff;--accent2:#ddebdb;--accent3:#b4c574;--accent4:#5c6e18;--accent5:#3c451f;--accent6:#10130b;--bg:var(--accent1);--topbar:var(--accent5);--topbar-text:var(--accent1);--topbar-hover:color-mix(in srgb, var(--accent2) 30%, var(--transparent));--mapbg:var(--accent1);--footer:#a1b43c;--hover:#0003;--hover-flipped:#fff8;--hover-red:#f005;--accentb:#2727b3;--accentr:#b32727;--accentgreyed:#707070;--accentedited:#f9cd5e}content.turquoise-mode{--accent0:#f3f3f3;--accent1:#fff;--accent2:#ebebeb;--accent3:#74bec5;--accent4:#186e6a;--accent5:#1f4345;--accent6:#0b1313;--bg:var(--accent1);--topbar:var(--accent5);--topbar-text:var(--accent1);--topbar-hover:color-mix(in srgb, var(--accent2) 30%, var(--transparent));--mapbg:var(--accent1);--footer:#359b9c;--hover:#0003;--hover-flipped:#fff8;--hover-red:#f005;--accentb:#2727b3;--accentr:#b32727;--accentgreyed:#707070;--accentedited:#f9cd5e}content.turquoise-dark-mode{--accent0:#1f4345;--accent1:#0b1313;--accent2:#133133;--accent3:#277883;--accent4:#c9c9c9;--accent5:#fff;--accent6:#f3f3f3;--bg:var(--accent1);--topbar:var(--accent2);--topbar-text:var(--accent5);--topbar-hover:color-mix(in srgb, var(--accent4) 30%, transparent);--mapbg:var(--accent4);--footer:#1a5c68;--hover:#fff3;--hover-flipped:#0008;--hover-red:#f005;--accentb:#2ea6eb;--accentr:#ff5f20;--accentgreyed:#995858;--accentedited:#8d7433}content.turquoise-tinted-mode{--accent0:#f3f3f3;--accent1:#fff;--accent2:#d9ebef;--accent3:#74bec5;--accent4:#186e6a;--accent5:#1f4345;--accent6:#0b1313;--bg:var(--accent1);--topbar:var(--accent5);--topbar-text:var(--accent1);--topbar-hover:color-mix(in srgb, var(--accent2) 30%, var(--transparent));--mapbg:var(--accent1);--footer:#359b9c;--hover:#0003;--hover-flipped:#fff8;--hover-red:#f005;--accentb:#2727b3;--accentr:#b32727;--accentgreyed:#707070;--accentedited:#f9cd5e}html,body{width:100%;height:100%}body{margin:0;font-family:Arial,sans-serif}content.svelte-12qhfyh{background-color:var(--accent1);flex-direction:column;align-items:center;min-height:100vh;display:flex;position:relative}.loading-overlay.svelte-12qhfyh{z-index:10;pointer-events:none;background-color:#0006;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.loading-spinner.svelte-12qhfyh{border:4px solid #ffffff4d;border-top:4px solid var(--accent3,#96ad45);z-index:10;border-radius:50%;width:48px;height:48px;animation:.8s ease-in-out infinite svelte-12qhfyh-spin-alt}@keyframes svelte-12qhfyh-spin-alt{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
