@font-face{font-family:B612;font-style:normal;font-display:swap;font-weight:400;src:url(../media/b612-latin-400-normal.1j86n218-clo_.woff2)format("woff2"),url(../media/b612-latin-400-normal.2ien4bllj5up-.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:B612;font-style:normal;font-display:swap;font-weight:700;src:url(../media/b612-latin-700-normal.1dvj3mjx7_x18.woff2)format("woff2"),url(../media/b612-latin-700-normal.3mfrm5ln025c3.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:B612 Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/b612-mono-latin-400-normal.03uydsda-0iby.woff2)format("woff2"),url(../media/b612-mono-latin-400-normal.2082_z8zk1hba.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(../media/atkinson-hyperlegible-latin-ext-400-normal.2f849img-7b6d.woff2)format("woff2"),url(../media/atkinson-hyperlegible-latin-ext-400-normal.3rh1rylag55x1.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(../media/atkinson-hyperlegible-latin-400-normal.3kiu02q1_kqh0.woff2)format("woff2"),url(../media/atkinson-hyperlegible-latin-400-normal.1oa7hikx3rep8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(../media/atkinson-hyperlegible-latin-ext-700-normal.2n79xw2utfk64.woff2)format("woff2"),url(../media/atkinson-hyperlegible-latin-ext-700-normal.3rrhy5n1_o3ma.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(../media/atkinson-hyperlegible-latin-700-normal.417-y-7y4nwlv.woff2)format("woff2"),url(../media/atkinson-hyperlegible-latin-700-normal.0i9r-tkp8wzyy.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root[data-theme=cockpit],:root[data-theme=cockpit][data-mode=light]{--bg:#eef2f7;--surface:#fff;--raised:#f4f7fb;--ink:#0b1626;--muted:#4b5b70;--line:#d3ddea;--line-soft:#e3eaf3;--accent:#1556c0;--accent-ink:#fff;--accent-soft:#dce7fa;--accent-soft-ink:#0d3880;--route:#c2389a;--sky:#3e8edc;--ground:#8a6a43;--rail:#0a1628;--bg-photo:none;--bg-photo-opacity:0;--rail-bg:linear-gradient(180deg, #24467a 0%, #13284a 30%, #0a1628 100%);--bar-bg:linear-gradient(180deg, #24467a 0%, #13284a 55%, #0a1628 100%);--bar-line:#0a1628;--ok:#1f8a4c;--ok-bg:#dcf3e5;--ok-ink:#145c33;--warn:#c98a00;--warn-bg:#fbefcf;--warn-ink:#6b4a00;--bad:#cc3b2b;--bad-bg:#fce1dd;--bad-ink:#8a2116;--live:#147a3e;--live-dot:#36d06e;--shadow-rgb:16 27 42;--card-shadow:0 1px 2px #101b2a14, 0 6px 18px #101b2a1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=cockpit][data-mode=dark]{--bg:#060d1a;--surface:#0d1829;--raised:#13223a;--ink:#e6eef8;--muted:#8ea3be;--line:#22385a;--line-soft:#182b47;--accent:#4da8f0;--accent-ink:#03101e;--accent-soft:#10305a;--accent-soft-ink:#bfe0fa;--route:#e35bc0;--sky:#2b7cc4;--ground:#6b5134;--rail:#040a14;--bg-photo:none;--bg-photo-opacity:0;--rail-bg:linear-gradient(180deg, #1a3560 0%, #0e1f3a 30%, #060d1a 100%);--bar-bg:linear-gradient(180deg, #1a3560 0%, #0e1f3a 55%, #060d1a 100%);--bar-line:#060d1a;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root[data-theme=cockpit][data-mode=system]{--bg:#060d1a;--surface:#0d1829;--raised:#13223a;--ink:#e6eef8;--muted:#8ea3be;--line:#22385a;--line-soft:#182b47;--accent:#4da8f0;--accent-ink:#03101e;--accent-soft:#10305a;--accent-soft-ink:#bfe0fa;--route:#e35bc0;--sky:#2b7cc4;--ground:#6b5134;--rail:#040a14;--bg-photo:none;--bg-photo-opacity:0;--rail-bg:linear-gradient(180deg, #1a3560 0%, #0e1f3a 30%, #060d1a 100%);--bar-bg:linear-gradient(180deg, #1a3560 0%, #0e1f3a 55%, #060d1a 100%);--bar-line:#060d1a;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=night],:root[data-theme=night][data-mode=light]{--bg:#dfe7f1;--surface:#fff;--raised:#eef3f9;--ink:#0b1626;--muted:#4b5b70;--line:#c5d2e2;--line-soft:#dce5f0;--accent:#1556c0;--accent-ink:#fff;--accent-soft:#dce7fa;--accent-soft-ink:#0d3880;--route:#c2389a;--sky:#3e8edc;--ground:#8a6a43;--rail:#0b1626;--bg-photo:url(/backgrounds/night.jpg);--bg-photo-opacity:.46;--ok:#1f8a4c;--ok-bg:#dcf3e5;--ok-ink:#145c33;--warn:#c98a00;--warn-bg:#fbefcf;--warn-ink:#6b4a00;--bad:#cc3b2b;--bad-bg:#fce1dd;--bad-ink:#8a2116;--live:#147a3e;--live-dot:#36d06e;--shadow-rgb:16 27 42;--card-shadow:0 1px 2px #101b2a14, 0 6px 18px #101b2a1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=night][data-mode=dark]{--bg:#060d1a;--surface:#0d1829;--raised:#13223a;--ink:#e6eef8;--muted:#8ea3be;--line:#22385a;--line-soft:#182b47;--accent:#4da8f0;--accent-ink:#03101e;--accent-soft:#10305a;--accent-soft-ink:#bfe0fa;--route:#e35bc0;--sky:#2b7cc4;--ground:#6b5134;--rail:#040a14;--bg-photo:url(/backgrounds/night.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root[data-theme=night][data-mode=system]{--bg:#060d1a;--surface:#0d1829;--raised:#13223a;--ink:#e6eef8;--muted:#8ea3be;--line:#22385a;--line-soft:#182b47;--accent:#4da8f0;--accent-ink:#03101e;--accent-soft:#10305a;--accent-soft-ink:#bfe0fa;--route:#e35bc0;--sky:#2b7cc4;--ground:#6b5134;--rail:#040a14;--bg-photo:url(/backgrounds/night.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=sectional],:root[data-theme=sectional][data-mode=light]{--bg:#ddebd9;--surface:#fff;--raised:#eef5ea;--ink:#13241a;--muted:#4e6455;--line:#bfd3bf;--line-soft:#d6e5d4;--accent:#1f6f43;--accent-ink:#fff;--accent-soft:#d7eedd;--accent-soft-ink:#0f4a2a;--route:#a63a84;--sky:#5e9bd6;--ground:#6e9a55;--rail:#10301f;--bg-photo:url(/backgrounds/sectional.jpg);--bg-photo-opacity:.46;--ok:#1f8a4c;--ok-bg:#dcf3e5;--ok-ink:#145c33;--warn:#c98a00;--warn-bg:#fbefcf;--warn-ink:#6b4a00;--bad:#cc3b2b;--bad-bg:#fce1dd;--bad-ink:#8a2116;--live:#147a3e;--live-dot:#36d06e;--shadow-rgb:16 27 42;--card-shadow:0 1px 2px #101b2a14, 0 6px 18px #101b2a1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=sectional][data-mode=dark]{--bg:#08140d;--surface:#0f2017;--raised:#15291e;--ink:#e2f0e6;--muted:#8fae99;--line:#234332;--line-soft:#1a3527;--accent:#4fc27f;--accent-ink:#04140a;--accent-soft:#143a24;--accent-soft-ink:#bdebcb;--route:#d667b4;--sky:#3c6e9e;--ground:#4f6e3e;--rail:#050e09;--bg-photo:url(/backgrounds/sectional.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root[data-theme=sectional][data-mode=system]{--bg:#08140d;--surface:#0f2017;--raised:#15291e;--ink:#e2f0e6;--muted:#8fae99;--line:#234332;--line-soft:#1a3527;--accent:#4fc27f;--accent-ink:#04140a;--accent-soft:#143a24;--accent-soft-ink:#bdebcb;--route:#d667b4;--sky:#3c6e9e;--ground:#4f6e3e;--rail:#050e09;--bg-photo:url(/backgrounds/sectional.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=ramp],:root[data-theme=ramp][data-mode=light]{--bg:#eae4d8;--surface:#fffdf8;--raised:#f4efe5;--ink:#1e1b16;--muted:#5f584c;--line:#d6ccba;--line-soft:#e6dfd1;--accent:#e0a800;--accent-ink:#1e1b16;--accent-soft:#fbebb8;--accent-soft-ink:#5c4400;--route:#c2389a;--sky:#8fb3d9;--ground:#4a4f55;--rail:#1f1d1a;--bg-photo:url(/backgrounds/ramp.jpg);--bg-photo-opacity:.46;--ok:#1f8a4c;--ok-bg:#dcf3e5;--ok-ink:#145c33;--warn:#c98a00;--warn-bg:#fbefcf;--warn-ink:#6b4a00;--bad:#cc3b2b;--bad-bg:#fce1dd;--bad-ink:#8a2116;--live:#147a3e;--live-dot:#36d06e;--shadow-rgb:16 27 42;--card-shadow:0 1px 2px #101b2a14, 0 6px 18px #101b2a1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=ramp][data-mode=dark]{--bg:#121110;--surface:#1c1a17;--raised:#25221e;--ink:#f0ece4;--muted:#a8a092;--line:#3a352d;--line-soft:#2c2823;--accent:#ffc629;--accent-ink:#17140e;--accent-soft:#3f3416;--accent-soft-ink:#fbe09a;--route:#e35bc0;--sky:#3f6487;--ground:#3a3e43;--rail:#0c0b0a;--bg-photo:url(/backgrounds/ramp.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root[data-theme=ramp][data-mode=system]{--bg:#121110;--surface:#1c1a17;--raised:#25221e;--ink:#f0ece4;--muted:#a8a092;--line:#3a352d;--line-soft:#2c2823;--accent:#ffc629;--accent-ink:#17140e;--accent-soft:#3f3416;--accent-soft-ink:#fbe09a;--route:#e35bc0;--sky:#3f6487;--ground:#3a3e43;--rail:#0c0b0a;--bg-photo:url(/backgrounds/ramp.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dawn],:root[data-theme=dawn][data-mode=light]{--bg:#f1e1ea;--surface:#fff;--raised:#f8eef3;--ink:#2a1630;--muted:#6e5470;--line:#e0c7d6;--line-soft:#eddce6;--accent:#6b3fd4;--accent-ink:#fff;--accent-soft:#ece4fc;--accent-soft-ink:#3d2190;--route:#c2389a;--sky:#f4a98e;--ground:#6a4d86;--rail:#2e1740;--bg-photo:url(/backgrounds/dawn.jpg);--bg-photo-opacity:.46;--ok:#1f8a4c;--ok-bg:#dcf3e5;--ok-ink:#145c33;--warn:#c98a00;--warn-bg:#fbefcf;--warn-ink:#6b4a00;--bad:#cc3b2b;--bad-bg:#fce1dd;--bad-ink:#8a2116;--live:#147a3e;--live-dot:#36d06e;--shadow-rgb:16 27 42;--card-shadow:0 1px 2px #101b2a14, 0 6px 18px #101b2a1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dawn][data-mode=dark]{--bg:#150c1b;--surface:#1f1329;--raised:#281a35;--ink:#f1e7f6;--muted:#b39fc0;--line:#3d2a4f;--line-soft:#302140;--accent:#a98bff;--accent-ink:#170e2c;--accent-soft:#2e2257;--accent-soft-ink:#dcd0ff;--route:#e35bc0;--sky:#c77e64;--ground:#43305e;--rail:#0d0712;--bg-photo:url(/backgrounds/dawn.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root[data-theme=dawn][data-mode=system]{--bg:#150c1b;--surface:#1f1329;--raised:#281a35;--ink:#f1e7f6;--muted:#b39fc0;--line:#3d2a4f;--line-soft:#302140;--accent:#a98bff;--accent-ink:#170e2c;--accent-soft:#2e2257;--accent-soft-ink:#dcd0ff;--route:#e35bc0;--sky:#c77e64;--ground:#43305e;--rail:#0d0712;--bg-photo:url(/backgrounds/dawn.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=graphite],:root[data-theme=graphite][data-mode=light]{--bg:#d9dbde;--surface:#fff;--raised:#ecedef;--ink:#0e0f11;--muted:#55595f;--line:#c2c5ca;--line-soft:#d8dadd;--accent:#0e0f11;--accent-ink:#fff;--accent-soft:#e2e3e6;--accent-soft-ink:#0e0f11;--route:#c2389a;--sky:#9aa3ae;--ground:#5e646c;--rail:#0e0f11;--bg-photo:url(/backgrounds/graphite.jpg);--bg-photo-opacity:.46;--ok:#1f8a4c;--ok-bg:#dcf3e5;--ok-ink:#145c33;--warn:#c98a00;--warn-bg:#fbefcf;--warn-ink:#6b4a00;--bad:#cc3b2b;--bad-bg:#fce1dd;--bad-ink:#8a2116;--live:#147a3e;--live-dot:#36d06e;--shadow-rgb:16 27 42;--card-shadow:0 1px 2px #101b2a14, 0 6px 18px #101b2a1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=graphite][data-mode=dark]{--bg:#0b0b0c;--surface:#161618;--raised:#1f1f22;--ink:#f2f2f3;--muted:#9ea1a7;--line:#303034;--line-soft:#252528;--accent:#f2f2f3;--accent-ink:#0b0b0c;--accent-soft:#2a2a2e;--accent-soft-ink:#f2f2f3;--route:#e35bc0;--sky:#59606a;--ground:#3a3d42;--rail:#000;--bg-photo:url(/backgrounds/graphite.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root[data-theme=graphite][data-mode=system]{--bg:#0b0b0c;--surface:#161618;--raised:#1f1f22;--ink:#f2f2f3;--muted:#9ea1a7;--line:#303034;--line-soft:#252528;--accent:#f2f2f3;--accent-ink:#0b0b0c;--accent-soft:#2a2a2e;--accent-soft-ink:#f2f2f3;--route:#e35bc0;--sky:#59606a;--ground:#3a3d42;--rail:#000;--bg-photo:url(/backgrounds/graphite.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=seasons][data-look=spring],:root[data-theme=seasons][data-look=spring][data-mode=light]{--bg:#eef7f0;--surface:#fff;--raised:#f6fbf7;--ink:#091c1a;--muted:#697874;--line:#c9d4ce;--line-soft:#dce5df;--accent:#2f8f5b;--accent-ink:#fff;--accent-soft:#e2efe8;--accent-soft-ink:#1d5938;--route:#c2389a;--sky:#7fc0ee;--ground:#7dbb6a;--rail:#2a7f75;--bg-photo:url(/backgrounds/seasons-spring.jpg);--bg-photo-opacity:.62;--ok:#1f8a4c;--ok-bg:#dcf3e5;--ok-ink:#145c33;--warn:#c98a00;--warn-bg:#fbefcf;--warn-ink:#6b4a00;--bad:#cc3b2b;--bad-bg:#fce1dd;--bad-ink:#8a2116;--live:#147a3e;--live-dot:#36d06e;--shadow-rgb:16 27 42;--card-shadow:0 1px 2px #101b2a14, 0 6px 18px #101b2a1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rail-bg:linear-gradient(180deg, #3e9e66 0%, #2a7f75 100%)}:root[data-theme=seasons][data-look=spring][data-mode=dark]{--bg:#071413;--surface:#0b211e;--raised:#0e2b28;--ink:#eef2f6;--muted:#96bebc;--line:#174640;--line-soft:#11332f;--accent:#72b38f;--accent-ink:#07150e;--accent-soft:#123623;--accent-soft-ink:#b0d4c1;--route:#e35bc0;--sky:#7fc0ee;--ground:#7dbb6a;--rail:#133935;--bg-photo:url(/backgrounds/seasons-spring.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rail-bg:linear-gradient(180deg, #225738 0%, #133935 100%)}@media (prefers-color-scheme:dark){:root[data-theme=seasons][data-look=spring][data-mode=system]{--bg:#071413;--surface:#0b211e;--raised:#0e2b28;--ink:#eef2f6;--muted:#96bebc;--line:#174640;--line-soft:#11332f;--accent:#72b38f;--accent-ink:#07150e;--accent-soft:#123623;--accent-soft-ink:#b0d4c1;--route:#e35bc0;--sky:#7fc0ee;--ground:#7dbb6a;--rail:#133935;--bg-photo:url(/backgrounds/seasons-spring.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rail-bg:linear-gradient(180deg, #225738 0%, #133935 100%)}}:root[data-theme=seasons][data-look=summer],:root[data-theme=seasons][data-look=summer][data-mode=light]{--bg:#eaf4ff;--surface:#fff;--raised:#f3f9ff;--ink:#041328;--muted:#657182;--line:#c5d0dd;--line-soft:#d8e2ee;--accent:#0b6fd6;--accent-ink:#fff;--accent-soft:#ddebf9;--accent-soft-ink:#074585;--route:#c2389a;--sky:#3fa9f5;--ground:#e5b95c;--rail:#1458b8;--bg-photo:url(/backgrounds/seasons-summer.jpg);--bg-photo-opacity:.62;--ok:#1f8a4c;--ok-bg:#dcf3e5;--ok-ink:#145c33;--warn:#c98a00;--warn-bg:#fbefcf;--warn-ink:#6b4a00;--bad:#cc3b2b;--bad-bg:#fce1dd;--bad-ink:#8a2116;--live:#147a3e;--live-dot:#36d06e;--shadow-rgb:16 27 42;--card-shadow:0 1px 2px #101b2a14, 0 6px 18px #101b2a1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rail-bg:linear-gradient(180deg, #1e8fe0 0%, #1458b8 100%)}:root[data-theme=seasons][data-look=summer][data-mode=dark]{--bg:#030e1d;--surface:#051730;--raised:#071e3f;--ink:#eef2f6;--muted:#8cadda;--line:#0b3065;--line-soft:#08234a;--accent:#599de3;--accent-ink:#021120;--accent-soft:#042a51;--accent-soft-ink:#a2c8ef;--route:#e35bc0;--sky:#3fa9f5;--ground:#e5b95c;--rail:#092853;--bg-photo:url(/backgrounds/seasons-summer.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rail-bg:linear-gradient(180deg, #104f7b 0%, #092853 100%)}@media (prefers-color-scheme:dark){:root[data-theme=seasons][data-look=summer][data-mode=system]{--bg:#030e1d;--surface:#051730;--raised:#071e3f;--ink:#eef2f6;--muted:#8cadda;--line:#0b3065;--line-soft:#08234a;--accent:#599de3;--accent-ink:#021120;--accent-soft:#042a51;--accent-soft-ink:#a2c8ef;--route:#e35bc0;--sky:#3fa9f5;--ground:#e5b95c;--rail:#092853;--bg-photo:url(/backgrounds/seasons-summer.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rail-bg:linear-gradient(180deg, #104f7b 0%, #092853 100%)}}:root[data-theme=seasons][data-look=autumn],:root[data-theme=seasons][data-look=autumn][data-mode=light]{--bg:#fff4ea;--surface:#fff;--raised:#fff9f3;--ink:#220c08;--muted:#7f6d67;--line:#dccfc6;--line-soft:#ede1d8;--accent:#c2521b;--accent-ink:#fff;--accent-soft:#f6e7df;--accent-soft-ink:#783311;--route:#c2389a;--sky:#f3b562;--ground:#8a5a2b;--rail:#9a3626;--bg-photo:url(/backgrounds/seasons-autumn.jpg);--bg-photo-opacity:.62;--ok:#1f8a4c;--ok-bg:#dcf3e5;--ok-ink:#145c33;--warn:#c98a00;--warn-bg:#fbefcf;--warn-ink:#6b4a00;--bad:#cc3b2b;--bad-bg:#fce1dd;--bad-ink:#8a2116;--live:#147a3e;--live-dot:#36d06e;--shadow-rgb:16 27 42;--card-shadow:0 1px 2px #101b2a14, 0 6px 18px #101b2a1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rail-bg:linear-gradient(180deg, #d9692a 0%, #9a3626 100%)}:root[data-theme=seasons][data-look=autumn][data-mode=dark]{--bg:#190906;--surface:#280e0a;--raised:#34120d;--ink:#eef2f6;--muted:#c89d98;--line:#551e15;--line-soft:#3e160f;--accent:#d68964;--accent-ink:#1d0c04;--accent-soft:#4a1f0a;--accent-soft-ink:#e8bda8;--route:#e35bc0;--sky:#f3b562;--ground:#8a5a2b;--rail:#451811;--bg-photo:url(/backgrounds/seasons-autumn.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rail-bg:linear-gradient(180deg, #773a17 0%, #451811 100%)}@media (prefers-color-scheme:dark){:root[data-theme=seasons][data-look=autumn][data-mode=system]{--bg:#190906;--surface:#280e0a;--raised:#34120d;--ink:#eef2f6;--muted:#c89d98;--line:#551e15;--line-soft:#3e160f;--accent:#d68964;--accent-ink:#1d0c04;--accent-soft:#4a1f0a;--accent-soft-ink:#e8bda8;--route:#e35bc0;--sky:#f3b562;--ground:#8a5a2b;--rail:#451811;--bg-photo:url(/backgrounds/seasons-autumn.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rail-bg:linear-gradient(180deg, #773a17 0%, #451811 100%)}}:root[data-theme=seasons][data-look=winter],:root[data-theme=seasons][data-look=winter][data-mode=light]{--bg:#eef4fa;--surface:#fff;--raised:#f6f9fc;--ink:#0b131f;--muted:#6a717b;--line:#cad0d7;--line-soft:#dce2e8;--accent:#2f6fb2;--accent-ink:#fff;--accent-soft:#e2ebf4;--accent-soft-ink:#1d456e;--route:#c2389a;--sky:#9cc9ef;--ground:#c9d6e4;--rail:#34578d;--bg-photo:url(/backgrounds/seasons-winter.jpg);--bg-photo-opacity:.62;--ok:#1f8a4c;--ok-bg:#dcf3e5;--ok-ink:#145c33;--warn:#c98a00;--warn-bg:#fbefcf;--warn-ink:#6b4a00;--bad:#cc3b2b;--bad-bg:#fce1dd;--bad-ink:#8a2116;--live:#147a3e;--live-dot:#36d06e;--shadow-rgb:16 27 42;--card-shadow:0 1px 2px #101b2a14, 0 6px 18px #101b2a1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rail-bg:linear-gradient(180deg, #5385bc 0%, #34578d 100%)}:root[data-theme=seasons][data-look=winter][data-mode=dark]{--bg:#080e17;--surface:#0e1725;--raised:#121e30;--ink:#eef2f6;--muted:#9aacc7;--line:#1d304e;--line-soft:#152338;--accent:#729dcb;--accent-ink:#07111b;--accent-soft:#122a44;--accent-soft-ink:#b0c8e2;--route:#e35bc0;--sky:#9cc9ef;--ground:#c9d6e4;--rail:#17273f;--bg-photo:url(/backgrounds/seasons-winter.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rail-bg:linear-gradient(180deg, #2e4967 0%, #17273f 100%)}@media (prefers-color-scheme:dark){:root[data-theme=seasons][data-look=winter][data-mode=system]{--bg:#080e17;--surface:#0e1725;--raised:#121e30;--ink:#eef2f6;--muted:#9aacc7;--line:#1d304e;--line-soft:#152338;--accent:#729dcb;--accent-ink:#07111b;--accent-soft:#122a44;--accent-soft-ink:#b0c8e2;--route:#e35bc0;--sky:#9cc9ef;--ground:#c9d6e4;--rail:#17273f;--bg-photo:url(/backgrounds/seasons-winter.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rail-bg:linear-gradient(180deg, #2e4967 0%, #17273f 100%)}}:root[data-theme=seasons][data-look=newyear],:root[data-theme=seasons][data-look=newyear][data-mode=light]{--bg:#f5f1ff;--surface:#fff;--raised:#faf7ff;--ink:#251a06;--muted:#7c746f;--line:#d4cfd7;--line-soft:#e4e0eb;--accent:#6b48cc;--accent-ink:#fff;--accent-soft:#eae5f8;--accent-soft-ink:#422d7e;--route:#c2389a;--sky:#b49cf0;--ground:#d9a43a;--rail:#a6741a;--bg-photo:url(/backgrounds/seasons-newyear.jpg);--bg-photo-opacity:.62;--ok:#1f8a4c;--ok-bg:#dcf3e5;--ok-ink:#145c33;--warn:#c98a00;--warn-bg:#fbefcf;--warn-ink:#6b4a00;--bad:#cc3b2b;--bad-bg:#fce1dd;--bad-ink:#8a2116;--live:#147a3e;--live-dot:#36d06e;--shadow-rgb:16 27 42;--card-shadow:0 1px 2px #101b2a14, 0 6px 18px #101b2a1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rail-bg:linear-gradient(180deg, #5e48c4 0%, #a6741a 100%)}:root[data-theme=seasons][data-look=newyear][data-mode=dark]{--bg:#1b1304;--surface:#2b1e07;--raised:#382709;--ink:#eef2f6;--muted:#ceb993;--line:#5b400e;--line-soft:#422e0a;--accent:#9a83dc;--accent-ink:#100b1f;--accent-soft:#291b4e;--accent-soft-ink:#c7b9ec;--route:#e35bc0;--sky:#b49cf0;--ground:#d9a43a;--rail:#4b340c;--bg-photo:url(/backgrounds/seasons-newyear.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rail-bg:linear-gradient(180deg, #34286c 0%, #4b340c 100%)}@media (prefers-color-scheme:dark){:root[data-theme=seasons][data-look=newyear][data-mode=system]{--bg:#1b1304;--surface:#2b1e07;--raised:#382709;--ink:#eef2f6;--muted:#ceb993;--line:#5b400e;--line-soft:#422e0a;--accent:#9a83dc;--accent-ink:#100b1f;--accent-soft:#291b4e;--accent-soft-ink:#c7b9ec;--route:#e35bc0;--sky:#b49cf0;--ground:#d9a43a;--rail:#4b340c;--bg-photo:url(/backgrounds/seasons-newyear.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rail-bg:linear-gradient(180deg, #34286c 0%, #4b340c 100%)}}:root[data-theme=seasons][data-look=valentines],:root[data-theme=seasons][data-look=valentines][data-mode=light]{--bg:#fff0f5;--surface:#fff;--raised:#fff7fa;--ink:#270511;--muted:#826871;--line:#dccad1;--line-soft:#eedde3;--accent:#c82560;--accent-ink:#fff;--accent-soft:#f7e0e9;--accent-soft-ink:#7c173c;--route:#c2389a;--sky:#f6a9c4;--ground:#e57399;--rail:#b0174f;--bg-photo:url(/backgrounds/seasons-valentines.jpg);--bg-photo-opacity:.62;--ok:#1f8a4c;--ok-bg:#dcf3e5;--ok-ink:#145c33;--warn:#c98a00;--warn-bg:#fbefcf;--warn-ink:#6b4a00;--bad:#cc3b2b;--bad-bg:#fce1dd;--bad-ink:#8a2116;--live:#147a3e;--live-dot:#36d06e;--shadow-rgb:16 27 42;--card-shadow:0 1px 2px #101b2a14, 0 6px 18px #101b2a1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rail-bg:linear-gradient(180deg, #e04a7e 0%, #b0174f 100%)}:root[data-theme=seasons][data-look=valentines][data-mode=dark]{--bg:#1c040d;--surface:#2e0615;--raised:#3c081b;--ink:#eef2f6;--muted:#d28fab;--line:#610d2b;--line-soft:#460920;--accent:#da6b93;--accent-ink:#1e060e;--accent-soft:#4c0e24;--accent-soft-ink:#eaacc3;--route:#e35bc0;--sky:#f6a9c4;--ground:#e57399;--rail:#4f0a24;--bg-photo:url(/backgrounds/seasons-valentines.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rail-bg:linear-gradient(180deg, #7b2945 0%, #4f0a24 100%)}@media (prefers-color-scheme:dark){:root[data-theme=seasons][data-look=valentines][data-mode=system]{--bg:#1c040d;--surface:#2e0615;--raised:#3c081b;--ink:#eef2f6;--muted:#d28fab;--line:#610d2b;--line-soft:#460920;--accent:#da6b93;--accent-ink:#1e060e;--accent-soft:#4c0e24;--accent-soft-ink:#eaacc3;--route:#e35bc0;--sky:#f6a9c4;--ground:#e57399;--rail:#4f0a24;--bg-photo:url(/backgrounds/seasons-valentines.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rail-bg:linear-gradient(180deg, #7b2945 0%, #4f0a24 100%)}}:root[data-theme=seasons][data-look=stpatricks],:root[data-theme=seasons][data-look=stpatricks][data-mode=light]{--bg:#eef9f0;--surface:#fff;--raised:#f6fcf7;--ink:#05190c;--muted:#67776c;--line:#c9d5cc;--line-soft:#dbe7de;--accent:#1c8a3c;--accent-ink:#fff;--accent-soft:#dfefe4;--accent-soft-ink:#115625;--route:#c2389a;--sky:#8ccbf0;--ground:#e9b93c;--rail:#157338;--bg-photo:url(/backgrounds/seasons-stpatricks.jpg);--bg-photo-opacity:.62;--ok:#1f8a4c;--ok-bg:#dcf3e5;--ok-ink:#145c33;--warn:#c98a00;--warn-bg:#fbefcf;--warn-ink:#6b4a00;--bad:#cc3b2b;--bad-bg:#fce1dd;--bad-ink:#8a2116;--live:#147a3e;--live-dot:#36d06e;--shadow-rgb:16 27 42;--card-shadow:0 1px 2px #101b2a14, 0 6px 18px #101b2a1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rail-bg:linear-gradient(180deg, #2e9e4e 0%, #157338 100%)}:root[data-theme=seasons][data-look=stpatricks][data-mode=dark]{--bg:#031209;--surface:#051e0f;--raised:#072713;--ink:#eef2f6;--muted:#8cb9a0;--line:#0c3f1f;--line-soft:#082e16;--accent:#65af7a;--accent-ink:#041509;--accent-soft:#0b3417;--accent-soft-ink:#a9d3b5;--route:#e35bc0;--sky:#8ccbf0;--ground:#e9b93c;--rail:#093419;--bg-photo:url(/backgrounds/seasons-stpatricks.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rail-bg:linear-gradient(180deg, #19572b 0%, #093419 100%)}@media (prefers-color-scheme:dark){:root[data-theme=seasons][data-look=stpatricks][data-mode=system]{--bg:#031209;--surface:#051e0f;--raised:#072713;--ink:#eef2f6;--muted:#8cb9a0;--line:#0c3f1f;--line-soft:#082e16;--accent:#65af7a;--accent-ink:#041509;--accent-soft:#0b3417;--accent-soft-ink:#a9d3b5;--route:#e35bc0;--sky:#8ccbf0;--ground:#e9b93c;--rail:#093419;--bg-photo:url(/backgrounds/seasons-stpatricks.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rail-bg:linear-gradient(180deg, #19572b 0%, #093419 100%)}}:root[data-theme=seasons][data-look=patriotic],:root[data-theme=seasons][data-look=patriotic][data-mode=light]{--bg:#f2f6fc;--surface:#fff;--raised:#f8fafd;--ink:#290a0d;--muted:#7d6d71;--line:#d2d0d6;--line-soft:#e2e3e9;--accent:#1f4fb5;--accent-ink:#fff;--accent-soft:#e0e6f5;--accent-soft-ink:#133170;--route:#c2389a;--sky:#7fb0f0;--ground:#d63a47;--rail:#b92d3a;--bg-photo:url(/backgrounds/seasons-patriotic.jpg);--bg-photo-opacity:.62;--ok:#1f8a4c;--ok-bg:#dcf3e5;--ok-ink:#145c33;--warn:#c98a00;--warn-bg:#fbefcf;--warn-ink:#6b4a00;--bad:#cc3b2b;--bad-bg:#fce1dd;--bad-ink:#8a2116;--live:#147a3e;--live-dot:#36d06e;--shadow-rgb:16 27 42;--card-shadow:0 1px 2px #101b2a14, 0 6px 18px #101b2a1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rail-bg:linear-gradient(180deg, #2d56c8 0%, #b92d3a 100%)}:root[data-theme=seasons][data-look=patriotic][data-mode=dark]{--bg:#1e0709;--surface:#300c0f;--raised:#3f0f14;--ink:#eef2f6;--muted:#d699a1;--line:#661920;--line-soft:#4a1217;--accent:#6787cd;--accent-ink:#050c1b;--accent-soft:#0c1e45;--accent-soft-ink:#aabce3;--route:#e35bc0;--sky:#7fb0f0;--ground:#d63a47;--rail:#53141a;--bg-photo:url(/backgrounds/seasons-patriotic.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rail-bg:linear-gradient(180deg, #192f6e 0%, #53141a 100%)}@media (prefers-color-scheme:dark){:root[data-theme=seasons][data-look=patriotic][data-mode=system]{--bg:#1e0709;--surface:#300c0f;--raised:#3f0f14;--ink:#eef2f6;--muted:#d699a1;--line:#661920;--line-soft:#4a1217;--accent:#6787cd;--accent-ink:#050c1b;--accent-soft:#0c1e45;--accent-soft-ink:#aabce3;--route:#e35bc0;--sky:#7fb0f0;--ground:#d63a47;--rail:#53141a;--bg-photo:url(/backgrounds/seasons-patriotic.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rail-bg:linear-gradient(180deg, #192f6e 0%, #53141a 100%)}}:root[data-theme=seasons][data-look=fourth],:root[data-theme=seasons][data-look=fourth][data-mode=light]{--bg:#f2f6fc;--surface:#fff;--raised:#f8fafd;--ink:#290a0d;--muted:#7d6d71;--line:#d2d0d6;--line-soft:#e2e3e9;--accent:#1f4fb5;--accent-ink:#fff;--accent-soft:#e0e6f5;--accent-soft-ink:#133170;--route:#c2389a;--sky:#7fb0f0;--ground:#d63a47;--rail:#b92d3a;--bg-photo:url(/backgrounds/seasons-fourth.jpg);--bg-photo-opacity:.62;--ok:#1f8a4c;--ok-bg:#dcf3e5;--ok-ink:#145c33;--warn:#c98a00;--warn-bg:#fbefcf;--warn-ink:#6b4a00;--bad:#cc3b2b;--bad-bg:#fce1dd;--bad-ink:#8a2116;--live:#147a3e;--live-dot:#36d06e;--shadow-rgb:16 27 42;--card-shadow:0 1px 2px #101b2a14, 0 6px 18px #101b2a1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rail-bg:linear-gradient(180deg, #2d56c8 0%, #b92d3a 100%)}:root[data-theme=seasons][data-look=fourth][data-mode=dark]{--bg:#1e0709;--surface:#300c0f;--raised:#3f0f14;--ink:#eef2f6;--muted:#d699a1;--line:#661920;--line-soft:#4a1217;--accent:#6787cd;--accent-ink:#050c1b;--accent-soft:#0c1e45;--accent-soft-ink:#aabce3;--route:#e35bc0;--sky:#7fb0f0;--ground:#d63a47;--rail:#53141a;--bg-photo:url(/backgrounds/seasons-fourth.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rail-bg:linear-gradient(180deg, #192f6e 0%, #53141a 100%)}@media (prefers-color-scheme:dark){:root[data-theme=seasons][data-look=fourth][data-mode=system]{--bg:#1e0709;--surface:#300c0f;--raised:#3f0f14;--ink:#eef2f6;--muted:#d699a1;--line:#661920;--line-soft:#4a1217;--accent:#6787cd;--accent-ink:#050c1b;--accent-soft:#0c1e45;--accent-soft-ink:#aabce3;--route:#e35bc0;--sky:#7fb0f0;--ground:#d63a47;--rail:#53141a;--bg-photo:url(/backgrounds/seasons-fourth.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rail-bg:linear-gradient(180deg, #192f6e 0%, #53141a 100%)}}:root[data-theme=seasons][data-look=halloween],:root[data-theme=seasons][data-look=halloween][data-mode=light]{--bg:#fff3e6;--surface:#fff;--raised:#fff8f1;--ink:#180c20;--muted:#796d73;--line:#dacec6;--line-soft:#ede1d6;--accent:#c9581a;--accent-ink:#fff;--accent-soft:#f7e8df;--accent-soft-ink:#7d3710;--route:#c2389a;--sky:#ffb259;--ground:#4b2a5e;--rail:#6b3592;--bg-photo:url(/backgrounds/seasons-halloween.jpg);--bg-photo-opacity:.62;--ok:#1f8a4c;--ok-bg:#dcf3e5;--ok-ink:#145c33;--warn:#c98a00;--warn-bg:#fbefcf;--warn-ink:#6b4a00;--bad:#cc3b2b;--bad-bg:#fce1dd;--bad-ink:#8a2116;--live:#147a3e;--live-dot:#36d06e;--shadow-rgb:16 27 42;--card-shadow:0 1px 2px #101b2a14, 0 6px 18px #101b2a1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rail-bg:linear-gradient(180deg, #e6761e 0%, #6b3592 100%)}:root[data-theme=seasons][data-look=halloween][data-mode=dark]{--bg:#110817;--surface:#1c0e26;--raised:#241232;--ink:#eef2f6;--muted:#b39dc9;--line:#3b1d50;--line-soft:#2b153a;--accent:#da8d63;--accent-ink:#1e0d04;--accent-soft:#4c210a;--accent-soft-ink:#eac0a8;--route:#e35bc0;--sky:#ffb259;--ground:#4b2a5e;--rail:#301842;--bg-photo:url(/backgrounds/seasons-halloween.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rail-bg:linear-gradient(180deg, #7f4110 0%, #301842 100%)}@media (prefers-color-scheme:dark){:root[data-theme=seasons][data-look=halloween][data-mode=system]{--bg:#110817;--surface:#1c0e26;--raised:#241232;--ink:#eef2f6;--muted:#b39dc9;--line:#3b1d50;--line-soft:#2b153a;--accent:#da8d63;--accent-ink:#1e0d04;--accent-soft:#4c210a;--accent-soft-ink:#eac0a8;--route:#e35bc0;--sky:#ffb259;--ground:#4b2a5e;--rail:#301842;--bg-photo:url(/backgrounds/seasons-halloween.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rail-bg:linear-gradient(180deg, #7f4110 0%, #301842 100%)}}:root[data-theme=seasons][data-look=thanksgiving],:root[data-theme=seasons][data-look=thanksgiving][data-mode=light]{--bg:#fbf3e7;--surface:#fff;--raised:#fdf8f2;--ink:#1c0e05;--muted:#7a6e64;--line:#d7cec3;--line-soft:#e9e1d5;--accent:#a35716;--accent-ink:#fff;--accent-soft:#f2e7de;--accent-soft-ink:#65360e;--route:#c2389a;--sky:#f2c27b;--ground:#9c6b2f;--rail:#7e3f18;--bg-photo:url(/backgrounds/seasons-thanksgiving.jpg);--bg-photo-opacity:.62;--ok:#1f8a4c;--ok-bg:#dcf3e5;--ok-ink:#145c33;--warn:#c98a00;--warn-bg:#fbefcf;--warn-ink:#6b4a00;--bad:#cc3b2b;--bad-bg:#fce1dd;--bad-ink:#8a2116;--live:#147a3e;--live-dot:#36d06e;--shadow-rgb:16 27 42;--card-shadow:0 1px 2px #101b2a14, 0 6px 18px #101b2a1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rail-bg:linear-gradient(180deg, #b8762c 0%, #7e3f18 100%)}:root[data-theme=seasons][data-look=thanksgiving][data-mode=dark]{--bg:#140a04;--surface:#211006;--raised:#2b1508;--ink:#eef2f6;--muted:#bca192;--line:#45230d;--line-soft:#32190a;--accent:#c08d61;--accent-ink:#180d03;--accent-soft:#3e2108;--accent-soft-ink:#dcbfa6;--route:#e35bc0;--sky:#f2c27b;--ground:#9c6b2f;--rail:#391c0b;--bg-photo:url(/backgrounds/seasons-thanksgiving.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rail-bg:linear-gradient(180deg, #654118 0%, #391c0b 100%)}@media (prefers-color-scheme:dark){:root[data-theme=seasons][data-look=thanksgiving][data-mode=system]{--bg:#140a04;--surface:#211006;--raised:#2b1508;--ink:#eef2f6;--muted:#bca192;--line:#45230d;--line-soft:#32190a;--accent:#c08d61;--accent-ink:#180d03;--accent-soft:#3e2108;--accent-soft-ink:#dcbfa6;--route:#e35bc0;--sky:#f2c27b;--ground:#9c6b2f;--rail:#391c0b;--bg-photo:url(/backgrounds/seasons-thanksgiving.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rail-bg:linear-gradient(180deg, #654118 0%, #391c0b 100%)}}:root[data-theme=seasons][data-look=christmas],:root[data-theme=seasons][data-look=christmas][data-mode=light]{--bg:#f3f9f5;--surface:#fff;--raised:#f8fcfa;--ink:#05140c;--muted:#69746e;--line:#cdd4d0;--line-soft:#e0e7e2;--accent:#c62828;--accent-ink:#fff;--accent-soft:#f7e1e1;--accent-soft-ink:#7b1919;--route:#c2389a;--sky:#a9d3ee;--ground:#2e7d4f;--rail:#175c38;--bg-photo:url(/backgrounds/seasons-christmas.jpg);--bg-photo-opacity:.62;--ok:#1f8a4c;--ok-bg:#dcf3e5;--ok-ink:#145c33;--warn:#c98a00;--warn-bg:#fbefcf;--warn-ink:#6b4a00;--bad:#cc3b2b;--bad-bg:#fce1dd;--bad-ink:#8a2116;--live:#147a3e;--live-dot:#36d06e;--shadow-rgb:16 27 42;--card-shadow:0 1px 2px #101b2a14, 0 6px 18px #101b2a1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rail-bg:linear-gradient(180deg, #2b8a54 0%, #175c38 100%)}:root[data-theme=seasons][data-look=christmas][data-mode=dark]{--bg:#040f09;--surface:#06180f;--raised:#081f13;--ink:#eef2f6;--muted:#8dafa0;--line:#0d331f;--line-soft:#092516;--accent:#d86d6d;--accent-ink:#1e0606;--accent-soft:#4b0f0f;--accent-soft-ink:#e9adad;--route:#e35bc0;--sky:#a9d3ee;--ground:#2e7d4f;--rail:#0a2919;--bg-photo:url(/backgrounds/seasons-christmas.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rail-bg:linear-gradient(180deg, #184c2e 0%, #0a2919 100%)}@media (prefers-color-scheme:dark){:root[data-theme=seasons][data-look=christmas][data-mode=system]{--bg:#040f09;--surface:#06180f;--raised:#081f13;--ink:#eef2f6;--muted:#8dafa0;--line:#0d331f;--line-soft:#092516;--accent:#d86d6d;--accent-ink:#1e0606;--accent-soft:#4b0f0f;--accent-soft-ink:#e9adad;--route:#e35bc0;--sky:#a9d3ee;--ground:#2e7d4f;--rail:#0a2919;--bg-photo:url(/backgrounds/seasons-christmas.jpg);--bg-photo-opacity:.34;--ok:#3fcf7e;--ok-bg:#123222;--ok-ink:#8fe3b2;--warn:#f2b637;--warn-bg:#3a2c0e;--warn-ink:#f6d58a;--bad:#f0624f;--bad-bg:#3d1714;--bad-ink:#f7b1a7;--live:#5be08f;--live-dot:#36d06e;--shadow-rgb:0 0 0;--card-shadow:0 1px 2px #0006, 0 6px 20px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rail-bg:linear-gradient(180deg, #184c2e 0%, #0a2919 100%)}}
