@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f6e5797ad9fd88cc.09lma84ryndma.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/33ff89548488d79f.p.3fy-fzez19-b4.woff2)format("woff2");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:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f99c309598d4ef8a.p.2v-hvpha9wp8q.woff2)format("woff2");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}.big_shoulders_d48f4295-module__0cYI_W__className{font-family:Big Shoulders,Impact,Arial Narrow,sans-serif;font-style:normal}.big_shoulders_d48f4295-module__0cYI_W__variable{--font-big-shoulders:"Big Shoulders", Impact, Arial Narrow, sans-serif}
@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.0xa7br5mfity1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fc2699ecc8323b38-s.p.1svzn21vgh2j9.woff2)format("woff2");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:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.3tasb8qs95n_v.woff2)format("woff2");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:Public Sans Fallback;src:local(Arial);ascent-override:90.59%;descent-override:21.46%;line-gap-override:0.0%;size-adjust:104.87%}.public_sans_3364f264-module__WJlwiW__className{font-family:Public Sans,Public Sans Fallback;font-style:normal}.public_sans_3364f264-module__WJlwiW__variable{--font-public-sans:"Public Sans", "Public Sans Fallback"}
@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:100%;font-display:swap;src:url(../media/2b232b7efa22db1c-s.2a5zzury7bvvl.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:100%;font-display:swap;src:url(../media/3bee448361125987-s.01g2kivmtf43w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:100%;font-display:swap;src:url(../media/564b25e5ad617bd2-s.p.29dtuopo-jwmz.woff2)format("woff2");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:Martian Mono;font-style:normal;font-weight:100 800;font-stretch:100%;font-display:swap;src:url(../media/ee9d8ff0751135e3-s.p.3p2zw-bmbrlar.woff2)format("woff2");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:Martian Mono Fallback;src:local(Arial);ascent-override:63.69%;descent-override:12.74%;line-gap-override:0.0%;size-adjust:157.02%}.martian_mono_514fefe6-module__p1MV8W__className{font-family:Martian Mono,Martian Mono Fallback;font-style:normal}.martian_mono_514fefe6-module__p1MV8W__variable{--font-martian-mono:"Martian Mono", "Martian Mono Fallback"}
:root{--font-display:var(--font-big-shoulders,"Big Shoulders Display"), Impact, sans-serif;--font-body:var(--font-public-sans,"Public Sans"), system-ui, sans-serif;--font-mono:var(--font-martian-mono,"Martian Mono"), ui-monospace, monospace;--bg:#e6e7e3;--bg-2:#d8dad5;--paper:#f6f6f2;--card:#f6f6f2;--card-2:#ecede8;--ink:#14171c;--ink-2:#4a4f57;--line:#b9bcb6;--line-2:#d2d4cf;--field:#fff;--field-line:#7c8189;--placeholder:#666b72;--stage:#14171c;--stage-2:#22262d;--stage-ink:#e6e7e3;--stage-mute:#a6abb2;--stage-line:#2d3239;--stage-ink-2:#d0d3cf;--band:var(--stage);--band-2:var(--stage-2);--band-line:var(--stage-line);--sign:#ffc20e;--sign-ink:#14171c;--sign-press:#b88700;--blue:#1e4e8c;--blue-deep:#1e4e8c;--blue-press:#143665;--red:#c8402a;--red-text:#a93520;--red-press:#8e2c1c;--stamp:#c8402a;--stamp-press:#8e2c1c;--focus:#1e4e8c;--focus-ring:#1e4e8c47;--bubble-them:#dddfda;--tint-red:#f6e3de;--tint-sign:#fff0bf;--shadow:0 22px 44px -22px #1e283c73;--shadow-sm:0 1px 0 #14171c0f, 0 16px 32px -24px #1e283c8c;--drop:#00000080;--ease:cubic-bezier(.22, 1, .36, 1);--radius:3px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#121417;--bg-2:#181b20;--paper:#1f232a;--card:#1f232a;--card-2:#272c34;--ink:#ecedea;--ink-2:#a9aeb5;--line:#353a42;--line-2:#2c313a;--field:#15181c;--field-line:#6b717b;--placeholder:#8a9098;--stage:#0b0d10;--stage-2:#181b20;--stage-ink:#e6e7e3;--stage-mute:#a6abb2;--stage-line:#262a31;--sign:#ffc20e;--sign-ink:#14171c;--sign-press:#b88700;--blue:#7faae8;--blue-deep:#1e4e8c;--blue-press:#143665;--red:#ee6a52;--red-text:#ee6a52;--red-press:#8e2c1c;--stamp:#c8402a;--stamp-press:#8e2c1c;--focus:#ffc20e;--focus-ring:#ffc20e4d;--bubble-them:#2c313a;--tint-red:#3a201c;--tint-sign:#332c14;--shadow:0 22px 44px -22px #000000d9;--shadow-sm:0 1px 0 #00000059, 0 16px 32px -24px #000000e6;--drop:#000c;--band:var(--stage-2);--band-2:var(--card-2);--band-line:var(--line);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#121417;--bg-2:#181b20;--paper:#1f232a;--card:#1f232a;--card-2:#272c34;--ink:#ecedea;--ink-2:#a9aeb5;--line:#353a42;--line-2:#2c313a;--field:#15181c;--field-line:#6b717b;--placeholder:#8a9098;--stage:#0b0d10;--stage-2:#181b20;--stage-ink:#e6e7e3;--stage-mute:#a6abb2;--stage-line:#262a31;--sign:#ffc20e;--sign-ink:#14171c;--sign-press:#b88700;--blue:#7faae8;--blue-deep:#1e4e8c;--blue-press:#143665;--red:#ee6a52;--red-text:#ee6a52;--red-press:#8e2c1c;--stamp:#c8402a;--stamp-press:#8e2c1c;--focus:#ffc20e;--focus-ring:#ffc20e4d;--bubble-them:#2c313a;--tint-red:#3a201c;--tint-sign:#332c14;--shadow:0 22px 44px -22px #000000d9;--shadow-sm:0 1px 0 #00000059, 0 16px 32px -24px #000000e6;--drop:#000c;--band:var(--stage-2);--band-2:var(--card-2);--band-line:var(--line);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.theme-finder{--ground:#e6e7e3;--ground-2:#d8dad5;--bg:#e6e7e3;--bg-2:#d8dad5;--paper:#f6f6f2;--card:#fff;--card-2:#ecede8;--ink:#14171c;--ink-2:#4a4f57;--line:#b9bcb6;--line-2:#d2d4cf;--field:#fff;--field-line:#7c8189;--placeholder:#62676e;--stage:#14171c;--stage-2:#22262d;--stage-ink:#e6e7e3;--stage-mute:#a6abb2;--stage-line:#2d3239;--sign:#ffc20e;--sign-ink:#14171c;--sign-press:#b88700;--blue:#1e4e8c;--blue-deep:#1e4e8c;--blue-press:#143665;--red:#c8402a;--red-text:#a93520;--red-press:#8e2c1c;--stamp:#c8402a;--stamp-press:#8e2c1c;--focus:#1e4e8c;--focus-ring:#1e4e8c4d;--bubble:#e3e4e0;--bubble-them:#e3e4e0;--tint-sign:#fff0bf;--tint-red:#f6e3de;--shadow:0 22px 44px -22px #1e283c73;--shadow-sm:0 1px 0 #14171c0f, 0 16px 32px -24px #1e283c8c;--drop:#00000080;--band:var(--stage);--band-2:var(--stage-2);--band-line:var(--stage-line);--stage-ink-2:#d0d3cf;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--ground);color:var(--ink)}.theme-paper{--paper:#f6f6f2;--card:#f6f6f2;--card-2:#ecede8;--ink:#14171c;--ink-2:#4a4f57;--line:#b9bcb6;--line-2:#d2d4cf;--blue:#1e4e8c;--stamp:#c8402a;--red-text:#a93520;--focus:#1e4e8c;--focus-ring:#1e4e8c47;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ink)}[data-palette=departures]{--bg:#e6e7e3;--bg-2:#d8dad5;--paper:#f6f6f2;--card:#f6f6f2;--card-2:#ecede8;--ink:#14171c;--ink-2:#4a4f57;--line:#b9bcb6;--line-2:#d2d4cf;--field:#fff;--field-line:#7c8189;--placeholder:#666b72;--stage:#14171c;--stage-2:#22262d;--stage-ink:#e6e7e3;--stage-mute:#a6abb2;--stage-line:#2d3239;--sign:#ffc20e;--sign-ink:#14171c;--sign-press:#b88700;--blue:#1e4e8c;--blue-deep:#1e4e8c;--blue-press:#143665;--red:#c8402a;--red-text:#a93520;--red-press:#8e2c1c;--stamp:#c8402a;--stamp-press:#8e2c1c;--focus:#1e4e8c;--focus-ring:#1e4e8c47;--bubble-them:#dddfda;--tint-red:#f6e3de;--tint-sign:#fff0bf;--shadow:0 22px 44px -22px #1e283c73;--shadow-sm:0 1px 0 #14171c0f, 0 16px 32px -24px #1e283c8c;--drop:#00000080;--finder-bg:#e6e7e3;--finder-bg-2:#d8dad5;--finder-paper:#f6f6f2;--finder-card:#fff;--finder-card-2:#ecede8;--finder-ink:#14171c;--finder-ink-2:#4a4f57;--finder-line:#b9bcb6;--finder-line-2:#d2d4cf;--finder-field:#fff;--finder-field-line:#7c8189;--finder-placeholder:#62676e;--finder-stage:#14171c;--finder-stage-2:#22262d;--finder-stage-ink:#e6e7e3;--finder-stage-mute:#a6abb2;--finder-stage-line:#2d3239;--finder-sign:#ffc20e;--finder-sign-ink:#14171c;--finder-sign-press:#b88700;--finder-blue:#1e4e8c;--finder-blue-deep:#1e4e8c;--finder-blue-press:#143665;--finder-red:#c8402a;--finder-red-text:#a93520;--finder-red-press:#8e2c1c;--finder-stamp:#c8402a;--finder-stamp-press:#8e2c1c;--finder-focus:#1e4e8c;--finder-focus-ring:#1e4e8c4d;--finder-bubble-them:#e3e4e0;--finder-tint-red:#f6e3de;--finder-tint-sign:#fff0bf;--finder-shadow:0 22px 44px -22px #1e283c73;--finder-shadow-sm:0 1px 0 #14171c0f, 0 16px 32px -24px #1e283c8c;--finder-drop:#00000080;--finder-bubble:#e3e4e0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-palette=departures],:root:not([data-theme=light]) [data-palette=departures]:not([data-theme=light]){--bg:#121417;--bg-2:#181b20;--paper:#1f232a;--card:#1f232a;--card-2:#272c34;--ink:#ecedea;--ink-2:#a9aeb5;--line:#353a42;--line-2:#2c313a;--field:#15181c;--field-line:#6b717b;--placeholder:#8a9098;--stage:#0b0d10;--stage-2:#181b20;--stage-ink:#e6e7e3;--stage-mute:#a6abb2;--stage-line:#262a31;--sign:#ffc20e;--sign-ink:#14171c;--sign-press:#b88700;--blue:#7faae8;--blue-deep:#1e4e8c;--blue-press:#143665;--red:#ee6a52;--red-text:#ee6a52;--red-press:#8e2c1c;--stamp:#c8402a;--stamp-press:#8e2c1c;--focus:#ffc20e;--focus-ring:#ffc20e4d;--bubble-them:#2c313a;--tint-red:#3a201c;--tint-sign:#332c14;--shadow:0 22px 44px -22px #000000d9;--shadow-sm:0 1px 0 #00000059, 0 16px 32px -24px #000000e6;--drop:#000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark][data-palette=departures],:root[data-theme=dark] [data-palette=departures]:not([data-theme=light]),[data-palette=departures][data-theme=dark]{--bg:#121417;--bg-2:#181b20;--paper:#1f232a;--card:#1f232a;--card-2:#272c34;--ink:#ecedea;--ink-2:#a9aeb5;--line:#353a42;--line-2:#2c313a;--field:#15181c;--field-line:#6b717b;--placeholder:#8a9098;--stage:#0b0d10;--stage-2:#181b20;--stage-ink:#e6e7e3;--stage-mute:#a6abb2;--stage-line:#262a31;--sign:#ffc20e;--sign-ink:#14171c;--sign-press:#b88700;--blue:#7faae8;--blue-deep:#1e4e8c;--blue-press:#143665;--red:#ee6a52;--red-text:#ee6a52;--red-press:#8e2c1c;--stamp:#c8402a;--stamp-press:#8e2c1c;--focus:#ffc20e;--focus-ring:#ffc20e4d;--bubble-them:#2c313a;--tint-red:#3a201c;--tint-sign:#332c14;--shadow:0 22px 44px -22px #000000d9;--shadow-sm:0 1px 0 #00000059, 0 16px 32px -24px #000000e6;--drop:#000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-palette=heritage]{--bg:#f1ece1;--bg-2:#e6dfcf;--paper:#faf7ef;--card:#faf7ef;--card-2:#efe8da;--ink:#16221e;--ink-2:#48534e;--line:#c3b9a5;--line-2:#dbd3c2;--field:#fffdf8;--field-line:#7d7563;--placeholder:#676153;--stage:#0e3a34;--stage-2:#15483f;--stage-ink:#f1ece1;--stage-mute:#a9c3bb;--stage-line:#1d5249;--sign:#f2a93b;--sign-ink:#16221e;--sign-press:#b06f10;--blue:#094e46;--blue-deep:#0f4a42;--blue-press:#093832;--red:#b0402a;--red-text:#a13a24;--red-press:#7c2c1c;--stamp:#b0402a;--stamp-press:#7c2c1c;--focus:#094e46;--focus-ring:#094e4647;--bubble-them:#e4dccb;--tint-red:#f4e0d7;--tint-sign:#fbe8c6;--shadow:0 22px 44px -22px #1c302a73;--shadow-sm:0 1px 0 #14171c0f, 0 16px 32px -24px #1c302a8c;--drop:#00000080;--finder-bg:#f1ece1;--finder-bg-2:#e6dfcf;--finder-paper:#faf7ef;--finder-card:#fff;--finder-card-2:#efe8da;--finder-ink:#16221e;--finder-ink-2:#48534e;--finder-line:#c3b9a5;--finder-line-2:#dbd3c2;--finder-field:#fffdf8;--finder-field-line:#7d7563;--finder-placeholder:#676153;--finder-stage:#0e3a34;--finder-stage-2:#15483f;--finder-stage-ink:#f1ece1;--finder-stage-mute:#a9c3bb;--finder-stage-line:#1d5249;--finder-sign:#f2a93b;--finder-sign-ink:#16221e;--finder-sign-press:#b06f10;--finder-blue:#094e46;--finder-blue-deep:#0f4a42;--finder-blue-press:#093832;--finder-red:#b0402a;--finder-red-text:#a13a24;--finder-red-press:#7c2c1c;--finder-stamp:#b0402a;--finder-stamp-press:#7c2c1c;--finder-focus:#094e46;--finder-focus-ring:#094e4647;--finder-bubble-them:#e4dccb;--finder-tint-red:#f4e0d7;--finder-tint-sign:#fbe8c6;--finder-shadow:0 22px 44px -22px #1c302a73;--finder-shadow-sm:0 1px 0 #14171c0f, 0 16px 32px -24px #1c302a8c;--finder-drop:#00000080;--finder-bubble:#e4dccb;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-palette=heritage],:root:not([data-theme=light]) [data-palette=heritage]:not([data-theme=light]){--bg:#0e1614;--bg-2:#131d1a;--paper:#19251f;--card:#19251f;--card-2:#212f29;--ink:#efe9dc;--ink-2:#a8b6ae;--line:#324239;--line-2:#29372f;--field:#101916;--field-line:#6a7b72;--placeholder:#8b9a92;--stage:#07110e;--stage-2:#11221d;--stage-ink:#efe9dc;--stage-mute:#a6bcb4;--stage-line:#1c2e28;--sign:#f2a93b;--sign-ink:#16221e;--sign-press:#b06f10;--blue:#79cfc1;--blue-deep:#0f4a42;--blue-press:#093832;--red:#f08a6e;--red-text:#f08a6e;--red-press:#7c2c1c;--stamp:#b0402a;--stamp-press:#7c2c1c;--focus:#f2a93b;--focus-ring:#f2a93b4d;--bubble-them:#212f29;--tint-red:#3a221b;--tint-sign:#342a17;--shadow:0 22px 44px -22px #000000d9;--shadow-sm:0 1px 0 #00000059, 0 16px 32px -24px #000000e6;--drop:#000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark][data-palette=heritage],:root[data-theme=dark] [data-palette=heritage]:not([data-theme=light]),[data-palette=heritage][data-theme=dark]{--bg:#0e1614;--bg-2:#131d1a;--paper:#19251f;--card:#19251f;--card-2:#212f29;--ink:#efe9dc;--ink-2:#a8b6ae;--line:#324239;--line-2:#29372f;--field:#101916;--field-line:#6a7b72;--placeholder:#8b9a92;--stage:#07110e;--stage-2:#11221d;--stage-ink:#efe9dc;--stage-mute:#a6bcb4;--stage-line:#1c2e28;--sign:#f2a93b;--sign-ink:#16221e;--sign-press:#b06f10;--blue:#79cfc1;--blue-deep:#0f4a42;--blue-press:#093832;--red:#f08a6e;--red-text:#f08a6e;--red-press:#7c2c1c;--stamp:#b0402a;--stamp-press:#7c2c1c;--focus:#f2a93b;--focus-ring:#f2a93b4d;--bubble-them:#212f29;--tint-red:#3a221b;--tint-sign:#342a17;--shadow:0 22px 44px -22px #000000d9;--shadow-sm:0 1px 0 #00000059, 0 16px 32px -24px #000000e6;--drop:#000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-palette=post]{--bg:#f4efe6;--bg-2:#e9e2d5;--paper:#fbf8f2;--card:#fbf8f2;--card-2:#f0eadf;--ink:#15203a;--ink-2:#495166;--line:#c6bfb1;--line-2:#ddd6c9;--field:#fff;--field-line:#7a7e8b;--placeholder:#646978;--stage:#9c1620;--stage-2:#82111a;--stage-ink:#fbf3ea;--stage-mute:#f2cfca;--stage-line:#b2303a;--sign:#a9d0f5;--sign-ink:#15203a;--sign-press:#5b88bc;--blue:#1f4591;--blue-deep:#1b2f66;--blue-press:#13224d;--red:#be1b2a;--red-text:#a8151f;--red-press:#770e17;--stamp:#be1b2a;--stamp-press:#770e17;--focus:#1f4591;--focus-ring:#1f459147;--bubble-them:#e6dfd2;--tint-red:#f7e0dc;--tint-sign:#e2eefa;--shadow:0 22px 44px -22px #28243c73;--shadow-sm:0 1px 0 #14171c0f, 0 16px 32px -24px #28243c8c;--drop:#00000080;--finder-bg:#f4efe6;--finder-bg-2:#e9e2d5;--finder-paper:#fbf8f2;--finder-card:#fff;--finder-card-2:#f0eadf;--finder-ink:#15203a;--finder-ink-2:#495166;--finder-line:#c6bfb1;--finder-line-2:#ddd6c9;--finder-field:#fff;--finder-field-line:#7a7e8b;--finder-placeholder:#646978;--finder-stage:#9c1620;--finder-stage-2:#82111a;--finder-stage-ink:#fbf3ea;--finder-stage-mute:#f2cfca;--finder-stage-line:#b2303a;--finder-sign:#a9d0f5;--finder-sign-ink:#15203a;--finder-sign-press:#5b88bc;--finder-blue:#1f4591;--finder-blue-deep:#1b2f66;--finder-blue-press:#13224d;--finder-red:#be1b2a;--finder-red-text:#a8151f;--finder-red-press:#770e17;--finder-stamp:#be1b2a;--finder-stamp-press:#770e17;--finder-focus:#1f4591;--finder-focus-ring:#1f459147;--finder-bubble-them:#e6dfd2;--finder-tint-red:#f7e0dc;--finder-tint-sign:#e2eefa;--finder-shadow:0 22px 44px -22px #28243c73;--finder-shadow-sm:0 1px 0 #14171c0f, 0 16px 32px -24px #28243c8c;--finder-drop:#00000080;--finder-bubble:#e6dfd2;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-palette=post],:root:not([data-theme=light]) [data-palette=post]:not([data-theme=light]){--bg:#10131b;--bg-2:#151a24;--paper:#1b202d;--card:#1b202d;--card-2:#232a39;--ink:#eef0f5;--ink-2:#a9afbe;--line:#343b4d;--line-2:#2a3040;--field:#12161f;--field-line:#6c7386;--placeholder:#8d93a3;--stage:#5c0e15;--stage-2:#6d121a;--stage-ink:#f7ece8;--stage-mute:#e3b9b3;--stage-line:#7a1821;--sign:#a9d0f5;--sign-ink:#15203a;--sign-press:#5b88bc;--blue:#9fc5f5;--blue-deep:#1b2f66;--blue-press:#13224d;--red:#ff7c74;--red-text:#ff7c74;--red-press:#770e17;--stamp:#be1b2a;--stamp-press:#770e17;--focus:#a9d0f5;--focus-ring:#a9d0f54d;--bubble-them:#232a39;--tint-red:#3a1b1f;--tint-sign:#1b2a3d;--shadow:0 22px 44px -22px #000000d9;--shadow-sm:0 1px 0 #00000059, 0 16px 32px -24px #000000e6;--drop:#000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark][data-palette=post],:root[data-theme=dark] [data-palette=post]:not([data-theme=light]),[data-palette=post][data-theme=dark]{--bg:#10131b;--bg-2:#151a24;--paper:#1b202d;--card:#1b202d;--card-2:#232a39;--ink:#eef0f5;--ink-2:#a9afbe;--line:#343b4d;--line-2:#2a3040;--field:#12161f;--field-line:#6c7386;--placeholder:#8d93a3;--stage:#5c0e15;--stage-2:#6d121a;--stage-ink:#f7ece8;--stage-mute:#e3b9b3;--stage-line:#7a1821;--sign:#a9d0f5;--sign-ink:#15203a;--sign-press:#5b88bc;--blue:#9fc5f5;--blue-deep:#1b2f66;--blue-press:#13224d;--red:#ff7c74;--red-text:#ff7c74;--red-press:#770e17;--stamp:#be1b2a;--stamp-press:#770e17;--focus:#a9d0f5;--focus-ring:#a9d0f54d;--bubble-them:#232a39;--tint-red:#3a1b1f;--tint-sign:#1b2a3d;--shadow:0 22px 44px -22px #000000d9;--shadow-sm:0 1px 0 #00000059, 0 16px 32px -24px #000000e6;--drop:#000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-palette=modern]{--bg:#f2f3f8;--bg-2:#e6e8f1;--paper:#fff;--card:#fff;--card-2:#f0f1f7;--ink:#0e1330;--ink-2:#4a506e;--line:#c8cbda;--line-2:#dee0ea;--field:#fff;--field-line:#787d96;--placeholder:#646982;--stage:#0d1233;--stage-2:#181e48;--stage-ink:#eef0ff;--stage-mute:#a9afd3;--stage-line:#252b58;--sign:#c5f24a;--sign-ink:#0e1330;--sign-press:#86ad14;--blue:#4338ca;--blue-deep:#2f2a86;--blue-press:#221e66;--red:#d22e42;--red-text:#c0253a;--red-press:#8c1828;--stamp:#d22e42;--stamp-press:#8c1828;--focus:#4338ca;--focus-ring:#4338ca47;--bubble-them:#e5e7f0;--tint-red:#fbe3e6;--tint-sign:#f0fad6;--shadow:0 22px 44px -22px #161a4673;--shadow-sm:0 1px 0 #14171c0f, 0 16px 32px -24px #161a468c;--drop:#00000080;--finder-bg:#f2f3f8;--finder-bg-2:#e6e8f1;--finder-paper:#fff;--finder-card:#fff;--finder-card-2:#f0f1f7;--finder-ink:#0e1330;--finder-ink-2:#4a506e;--finder-line:#c8cbda;--finder-line-2:#dee0ea;--finder-field:#fff;--finder-field-line:#787d96;--finder-placeholder:#646982;--finder-stage:#0d1233;--finder-stage-2:#181e48;--finder-stage-ink:#eef0ff;--finder-stage-mute:#a9afd3;--finder-stage-line:#252b58;--finder-sign:#c5f24a;--finder-sign-ink:#0e1330;--finder-sign-press:#86ad14;--finder-blue:#4338ca;--finder-blue-deep:#2f2a86;--finder-blue-press:#221e66;--finder-red:#d22e42;--finder-red-text:#c0253a;--finder-red-press:#8c1828;--finder-stamp:#d22e42;--finder-stamp-press:#8c1828;--finder-focus:#4338ca;--finder-focus-ring:#4338ca47;--finder-bubble-them:#e5e7f0;--finder-tint-red:#fbe3e6;--finder-tint-sign:#f0fad6;--finder-shadow:0 22px 44px -22px #161a4673;--finder-shadow-sm:0 1px 0 #14171c0f, 0 16px 32px -24px #161a468c;--finder-drop:#00000080;--finder-bubble:#e5e7f0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-palette=modern],:root:not([data-theme=light]) [data-palette=modern]:not([data-theme=light]){--bg:#090c1f;--bg-2:#0d1128;--paper:#141936;--card:#141936;--card-2:#1c2245;--ink:#eef0ff;--ink-2:#a8aed0;--line:#2d3466;--line-2:#242a55;--field:#0c1026;--field-line:#6c729c;--placeholder:#8d93ba;--stage:#04061a;--stage-2:#0f1438;--stage-ink:#eef0ff;--stage-mute:#a9afd3;--stage-line:#1b2152;--sign:#c5f24a;--sign-ink:#0e1330;--sign-press:#86ad14;--blue:#a9b5ff;--blue-deep:#2f2a86;--blue-press:#221e66;--red:#ff6f80;--red-text:#ff6f80;--red-press:#8c1828;--stamp:#d22e42;--stamp-press:#8c1828;--focus:#c5f24a;--focus-ring:#c5f24a4d;--bubble-them:#1c2245;--tint-red:#3a1624;--tint-sign:#243016;--shadow:0 22px 44px -22px #000000d9;--shadow-sm:0 1px 0 #00000059, 0 16px 32px -24px #000000e6;--drop:#000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark][data-palette=modern],:root[data-theme=dark] [data-palette=modern]:not([data-theme=light]),[data-palette=modern][data-theme=dark]{--bg:#090c1f;--bg-2:#0d1128;--paper:#141936;--card:#141936;--card-2:#1c2245;--ink:#eef0ff;--ink-2:#a8aed0;--line:#2d3466;--line-2:#242a55;--field:#0c1026;--field-line:#6c729c;--placeholder:#8d93ba;--stage:#04061a;--stage-2:#0f1438;--stage-ink:#eef0ff;--stage-mute:#a9afd3;--stage-line:#1b2152;--sign:#c5f24a;--sign-ink:#0e1330;--sign-press:#86ad14;--blue:#a9b5ff;--blue-deep:#2f2a86;--blue-press:#221e66;--red:#ff6f80;--red-text:#ff6f80;--red-press:#8c1828;--stamp:#d22e42;--stamp-press:#8c1828;--focus:#c5f24a;--focus-ring:#c5f24a4d;--bubble-them:#1c2245;--tint-red:#3a1624;--tint-sign:#243016;--shadow:0 22px 44px -22px #000000d9;--shadow-sm:0 1px 0 #00000059, 0 16px 32px -24px #000000e6;--drop:#000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is([data-palette=departures],[data-palette=heritage],[data-palette=post],[data-palette=modern]) .theme-finder,.theme-finder:is([data-palette=departures],[data-palette=heritage],[data-palette=post],[data-palette=modern]){--ground:var(--finder-bg);--ground-2:var(--finder-bg-2);--bg:var(--finder-bg);--bg-2:var(--finder-bg-2);--paper:var(--finder-paper);--card:var(--finder-card);--card-2:var(--finder-card-2);--ink:var(--finder-ink);--ink-2:var(--finder-ink-2);--line:var(--finder-line);--line-2:var(--finder-line-2);--field:var(--finder-field);--field-line:var(--finder-field-line);--placeholder:var(--finder-placeholder);--stage:var(--finder-stage);--stage-2:var(--finder-stage-2);--stage-ink:var(--finder-stage-ink);--stage-mute:var(--finder-stage-mute);--stage-line:var(--finder-stage-line);--sign:var(--finder-sign);--sign-ink:var(--finder-sign-ink);--sign-press:var(--finder-sign-press);--blue:var(--finder-blue);--blue-deep:var(--finder-blue-deep);--blue-press:var(--finder-blue-press);--red:var(--finder-red);--red-text:var(--finder-red-text);--red-press:var(--finder-red-press);--stamp:var(--finder-stamp);--stamp-press:var(--finder-stamp-press);--focus:var(--finder-focus);--focus-ring:var(--finder-focus-ring);--bubble-them:var(--finder-bubble-them);--tint-red:var(--finder-tint-red);--tint-sign:var(--finder-tint-sign);--shadow:var(--finder-shadow);--shadow-sm:var(--finder-shadow-sm);--drop:var(--finder-drop);--bubble:var(--finder-bubble);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}
:root{--text-label:.75rem;--text-sm:.875rem;--text-body-sm:.95rem;--text-body:1.0625rem;--text-lede:1.15rem;--display-xs:1.5rem;--display-s:2.2rem;--display-m:clamp(2.2rem, 4.4vw, 3.3rem);--display-l:clamp(2.6rem, 6vw, 4.6rem);--display-xl:clamp(3.4rem, 8.2vw, 7.2rem);--display-num:clamp(3.4rem, 6vw, 5rem);--measure:68ch;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--section-y:clamp(72px, 10vw, 128px);--section-y-end:clamp(80px, 11vw, 140px);--head-gap:22px;--content-gap:48px;--rule-hair:1px;--rule:1.5px;--rule-box:2px;--rule-head:3px;--radius-card:4px;--z-header:20;--z-menu:30;--z-dialog:40;--z-skip:50;--dur-1:.12s;--dur-2:.2s;--dur-3:.32s;--dur-4:.52s;--dur-5:.9s;--ease-out:var(--ease);--ease-in:cubic-bezier(.5, 0, .75, 0);--ease-loop:cubic-bezier(.45, 0, .55, 1);--ease-snap:cubic-bezier(.34, 1.56, .64, 1);--ease-spring:var(--ease-snap);--stagger:60ms;--rise:16px;--rise-lg:32px}@supports (transition-timing-function:linear(0, 1)){:root{--ease-spring:linear(0, .063, .242 6.1%, .829 15.2%, 1.03 20.6%, 1.107 25.2%, 1.117 28.6%, 1.085 33.5%, .99 45.2%, .975 50.6%, .99 62.7%, 1.002 77%, 1)}}
*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-moz-text-size-adjust:100%;text-size-adjust:100%}html,body{overflow-x:clip}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--bg);min-height:100dvh;color:var(--ink);font:400 17px/1.55 var(--font-body);font-variation-settings:"opsz" 72;-webkit-tap-highlight-color:#ffc20e40;flex-direction:column;margin:0;display:flex}main{flex:1 0 auto}main:focus,h1:focus,h2:focus,[tabindex="-1"]:focus{outline:none}img,svg,video{max-width:100%;display:block}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}button,summary,[role=button]{cursor:pointer}fieldset{border:0;min-width:0;margin:0;padding:0}p{text-wrap:pretty;margin:0 0 1em}ul[role=list],ol[role=list]{margin:0;padding:0;list-style:none}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:2px}@media (prefers-reduced-motion:no-preference){:where(:focus-visible){transition:outline-offset var(--dur-1) var(--ease-out)}}:is(main,footer) :where(a[href],button,input,select,textarea,summary,[tabindex]){scroll-margin-top:80px;scroll-margin-bottom:24px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:var(--z-skip);background:var(--sign);color:var(--sign-ink);border-radius:var(--radius);padding:12px 16px;font-weight:700;text-decoration:none;position:absolute;top:-100px;left:16px}.skip:focus{top:12px}.hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.wrap{max-width:1180px;margin:0 auto;padding-inline:clamp(16px,4vw,40px)}.mono{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem}.num-tab{font-variant-numeric:tabular-nums}.muted{color:var(--ink-2)}.display{font-family:var(--font-display);text-transform:uppercase}h1,h2,h3{font-family:var(--font-display);letter-spacing:.005em;text-transform:uppercase;text-wrap:balance;margin:0;font-weight:800;line-height:.95}h1{font-size:clamp(2.6rem,6vw,4.2rem);font-weight:900}h2{font-size:clamp(2rem,4.4vw,3.2rem)}h3{font-size:1.7rem}.eyebrow{color:var(--ink-2);align-items:center;gap:.6em;margin-bottom:16px;display:inline-flex}.eyebrow b{background:var(--sign);color:var(--sign-ink);padding:3px 7px;font-weight:600}.lede{color:var(--ink-2);max-width:46ch;font-size:1.08rem}.btn{font:700 1rem/1 var(--font-body);border-radius:var(--radius);white-space:nowrap;appearance:none;min-height:48px;transition:transform var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);border:0;justify-content:center;align-items:center;gap:10px;padding:14px 20px;text-decoration:none;display:inline-flex}.btn svg{flex:none;width:18px;height:18px}.btn:active{transform:translateY(2px)scale(.99)}.btn[disabled],.btn[aria-disabled=true]{opacity:.72;cursor:not-allowed;transform:none}.btn[aria-busy=true]{cursor:progress}.rn-arrow{display:inline-block}.btn-sign{background:var(--sign);color:var(--sign-ink);box-shadow:0 3px 0 var(--sign-press)}.btn-ghost{color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);background:0 0}.btn-line{color:#fff;background:0 0;box-shadow:inset 0 0 0 2px #ffffff8c}.btn-danger,.btn-red{background:var(--stamp);color:#fff;box-shadow:0 3px 0 var(--stamp-press)}.btn-danger-ghost{color:var(--red-text);box-shadow:inset 0 0 0 2px var(--red-text);background:0 0}.btn-ink{background:var(--ink);color:var(--bg)}@media (hover:hover){.btn-sign:hover{box-shadow:0 5px 0 var(--sign-press);transform:translateY(-1px)}.btn-ghost:hover{background:var(--ink);color:var(--bg)}.btn-line:hover{color:#14171c;background:#fff;box-shadow:inset 0 0 0 2px #fff}.btn-danger:hover,.btn-red:hover{box-shadow:0 5px 0 var(--stamp-press);transform:translateY(-1px)}.btn-danger-ghost:hover{background:var(--stamp);color:#fff;box-shadow:inset 0 0 0 2px var(--stamp)}.btn-ink:hover{background:var(--ink-2)}}.btn-sign:active{box-shadow:0 1px 0 var(--sign-press)}.btn-danger:active,.btn-red:active{box-shadow:0 1px 0 var(--stamp-press)}.btn-ghost:active,.btn-ink:active,.btn-line:active{transform:translateY(1px)}.btn[disabled]:is(:hover,:active),.btn[aria-disabled=true]:is(:hover,:active){transform:none}@media (prefers-reduced-motion:no-preference){.rn-arrow{transition:transform var(--dur-2) var(--ease-out)}}@media (hover:hover){a:hover .rn-arrow,.btn:hover .rn-arrow{transform:translate(3px)}}.btn-sm{gap:8px;min-height:44px;padding:10px 14px;font-size:.9rem}.btn-block{width:100%}.btn.is-saved{background:var(--ink);color:var(--bg);box-shadow:0 3px 0 var(--ink-2)}.linkbtn{min-height:44px;font:inherit;color:var(--blue);text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:8px;padding:0 4px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.linkbtn svg{flex:none;width:18px;height:18px}.text-link{min-height:44px;color:var(--blue);text-underline-offset:3px;align-items:center;gap:6px;font-weight:700;text-decoration-thickness:1.5px;display:inline-flex}@media (hover:hover){.linkbtn:hover,.text-link:hover{text-decoration-thickness:2.5px}}.field{flex-direction:column;gap:6px;min-width:0;margin:0 0 18px;display:flex}.field>label,.field>legend,.label-row label,.label{font:600 .72rem var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--ink);padding:0}.field>legend{margin-bottom:8px}.label-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.opt{color:var(--ink-2);text-transform:none;letter-spacing:0;font-family:var(--font-body);font-size:.82rem;font-weight:500}.count{color:var(--ink-2);font-size:.72rem}.input{font:inherit;color:var(--ink);background:var(--field);border:1.5px solid var(--field-line);border-radius:var(--radius);width:100%;min-width:0;min-height:48px;transition:border-color var(--dur-2) var(--ease-out);padding:12px 14px;font-size:1rem}.input::placeholder{color:var(--placeholder);opacity:1}textarea.input{resize:vertical;min-height:92px;line-height:1.45}select.input{cursor:pointer}.input:focus-visible{border-color:var(--focus);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.input[aria-invalid=true]{border-color:var(--red-text)}.input[aria-invalid=true]:focus-visible{border-color:var(--red-text);box-shadow:0 0 0 3px color-mix(in srgb, var(--red-text) 30%, transparent)}@media (hover:hover){.input:hover:not(:focus-visible,[aria-invalid=true],:disabled){border-color:var(--ink-2)}}.input-code{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;font-size:1.3rem}.input-code::placeholder{letter-spacing:.18em}.hint{color:var(--ink-2);margin:0;font-size:.88rem}.hint a{color:var(--blue);font-weight:700}.err{color:var(--red-text);align-items:flex-start;gap:6px;margin:0;font-size:.88rem;font-weight:600;display:flex}.err:empty{display:none}.err svg{flex:none;width:16px;height:16px;margin-top:2px}.err a{color:inherit}.status{color:var(--ink);align-items:flex-start;gap:8px;margin:0;font-size:.96rem;font-weight:600;display:flex}.status:empty{display:none}.status svg{width:18px;height:18px;color:var(--blue);flex:none;margin-top:2px}.status.is-err,.status.is-err svg{color:var(--red-text)}.notice{background:var(--card);border-left:6px solid var(--sign);border-radius:var(--radius);box-shadow:var(--shadow-sm);align-items:flex-start;gap:10px;margin:0 0 20px;padding:14px 16px;font-size:.96rem;display:flex}.notice:empty{display:none}.notice svg{flex:none;width:20px;height:20px;margin-top:2px}.notice a{color:var(--blue);font-weight:700}.rn-band{background:var(--band);color:var(--stage-ink);border-block:var(--rule-hair) solid var(--band-line)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .rn-band{background-image:radial-gradient(120% 70% at 50% 0,#ffc20e0d,#0000 60%)}}:root[data-theme=dark] .rn-band{background-image:radial-gradient(120% 70% at 50% 0,#ffc20e0d,#0000 60%)}.sw{border-radius:50%;flex:none;width:30px;height:30px;box-shadow:inset 0 0 0 1px #00000026}.sw-pink{background:repeating-linear-gradient(0deg,#00000014 0 1px,#0000 1px 3px),#d96a8a}.sw-blue{background:repeating-linear-gradient(0deg,#00000014 0 1px,#0000 1px 3px),#5ba8c4}.sw-white{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--ink) 30%, transparent);background:repeating-linear-gradient(0deg,#0000000d 0 1px,#0000 1px 3px),#f3f2ee}.sw-yellow{background:repeating-linear-gradient(0deg,#00000012 0 1px,#0000 1px 3px),#f0c33c}.sw-black{background:repeating-linear-gradient(0deg,#ffffff0f 0 1px,#0000 1px 3px),#2a2d33;box-shadow:inset 0 0 0 1px #ffffff29}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sw-black{box-shadow:inset 0 0 0 1.5px #ffffff4d}}:root[data-theme=dark] .sw-black{box-shadow:inset 0 0 0 1.5px #ffffff4d}.switch{flex:none;justify-content:center;align-items:center;width:58px;height:44px;display:inline-flex;position:relative}.switch input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute;inset:0}.switch .track{border-radius:var(--radius);background:var(--bg-2);width:50px;height:28px;box-shadow:inset 0 0 0 1.5px var(--field-line);transition:background-color var(--dur-2) var(--ease-out);position:relative}.switch .track:after{content:"";background:var(--ink-2);width:20px;height:20px;transition:transform var(--dur-3) var(--ease-out), background-color var(--dur-2) var(--ease-out);border-radius:2px;position:absolute;top:4px;left:4px}.switch input:checked+.track{background:var(--blue-deep);box-shadow:none}.switch input:checked+.track:after{background:#fff;transform:translate(22px)}.switch-red input:checked+.track{background:var(--stamp)}.switch input:focus-visible+.track{outline:3px solid var(--focus);outline-offset:2px}.switch input:disabled{cursor:not-allowed}.switch input:disabled+.track{opacity:.45}.pill{font:600 .75rem/1 var(--font-mono);text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius);white-space:nowrap;align-items:center;gap:6px;padding:6px 9px;display:inline-flex}.pill svg{flex:none;width:13px;height:13px}.pill-safe{color:var(--blue);box-shadow:inset 0 0 0 1.5px}.pill-lost{background:var(--stamp);color:#fff}.pill-ok{color:var(--ink-2);box-shadow:inset 0 0 0 1.5px}.pill-new{background:var(--sign);color:var(--sign-ink)}.pill-soon{background:var(--bg-2);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line)}.badge{border-radius:var(--radius);background:var(--sign);min-width:20px;height:20px;color:var(--sign-ink);font:600 .75rem/20px var(--font-mono);text-align:center;padding:0 5px;display:inline-block}.theme-finder{-webkit-tap-highlight-color:#ffc20e4d;font-size:17px;line-height:1.5}.theme-finder .btn{text-align:center;white-space:normal;width:100%;min-height:56px;padding:13px 18px;font-size:1.08rem;line-height:1.2;display:flex}.theme-finder .btn svg{width:22px;height:22px}.theme-finder .btn:active{transform:translateY(2px)}.theme-finder .btn-ink{color:#fff}@media (hover:hover){.theme-finder .btn-ink:hover{background:#2a2f37}.theme-finder .btn-ghost:hover{color:#fff}}.theme-finder .btn-sm{width:auto;min-height:48px;padding:10px 16px;font-size:.98rem}.theme-finder .field{gap:6px;margin:0 0 16px;display:grid}.theme-finder .field>label,.theme-finder .legend{font:700 1rem var(--font-body);text-transform:none;letter-spacing:0;color:var(--ink)}.theme-finder .opt{font-weight:500;font-size:inherit}.theme-finder .input{min-height:52px;font-size:1.06rem}.theme-finder textarea.input{min-height:124px}.theme-finder .input-code{font:600 1.45rem var(--font-mono);letter-spacing:.2em;min-height:58px}.theme-finder .hint{font-size:.92rem}.theme-finder .err{font-size:.95rem}.theme-finder .linkbtn,.theme-finder .text-link{min-height:48px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.rn-flash{opacity:0;pointer-events:none}.rn-skeleton{background:var(--bg-2);border-radius:var(--radius);position:relative;overflow:hidden}.rn-flap{display:inline-block}.rn-flap-w{white-space:nowrap;display:inline-block}.rn-flap-ch{white-space:pre;display:inline-block}.rn-flap-sp{white-space:pre-wrap}@media (prefers-reduced-motion:no-preference){.rn-enter{animation:rn-enter var(--rn-dur,var(--dur-3)) var(--rn-ease,var(--ease-out)) calc(var(--rn-delay,0s) + var(--i,0) * var(--stagger)) var(--rn-iter,1) backwards}.rn-pop{animation:rn-pop var(--rn-dur,var(--dur-3)) var(--rn-ease,var(--ease-out)) calc(var(--rn-delay,0s) + var(--i,0) * var(--stagger)) var(--rn-iter,1) backwards}.rn-thunk{animation:rn-thunk var(--rn-dur,.45s) var(--rn-ease,var(--ease-snap)) calc(var(--rn-delay,0s) + var(--i,0) * var(--stagger)) var(--rn-iter,1) backwards}.rn-swing{animation:rn-drop calc(var(--rn-dur,1.4s) * .3) var(--ease-out) calc(var(--rn-delay,0s) + var(--i,0) * var(--stagger)) var(--rn-iter,1) backwards, rn-swing var(--rn-dur,1.4s) var(--rn-ease,var(--ease-loop)) calc(var(--rn-delay,0s) + var(--i,0) * var(--stagger)) var(--rn-iter,1) backwards}.rn-flash{animation:rn-flash var(--rn-dur,.3s) var(--rn-ease,var(--ease-out)) calc(var(--rn-delay,0s) + var(--i,0) * var(--stagger)) var(--rn-iter,1) backwards}.rn-skeleton:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--card) 70%, transparent), transparent);animation:1.4s linear infinite rn-shimmer;position:absolute;inset:0;translate:-100%}.rn-flap[data-flap=mount] .rn-flap-ch{backface-visibility:hidden;animation:rn-flap var(--flap-dur,.28s) var(--ease-out) calc(var(--flap-delay,0s) + var(--i,0) * var(--flap-stagger,25ms)) backwards}}@keyframes rn-enter{0%{opacity:0;translate:0 6px}}@keyframes rn-pop{0%{scale:.94}60%{scale:1.03}}@keyframes rn-thunk{0%{opacity:0;transform:var(--thunk-from,rotate(-18deg) scale(1.3))}}@keyframes rn-drop{0%{translate:0 -10px}}@keyframes rn-swing{0%{rotate:var(--amp,8deg)}21%{rotate:calc(var(--amp,8deg) * -.55)}41%{rotate:calc(var(--amp,8deg) * .3)}60%{rotate:calc(var(--amp,8deg) * -.14)}80%{rotate:calc(var(--amp,8deg) * .05)}}@keyframes rn-flash{0%{opacity:.35}to{opacity:0}}@keyframes rn-shimmer{to{translate:100%}}@keyframes rn-flap{0%{transform:perspective(12em)rotateX(-90deg)}to{transform:perspective(12em)rotateX(0)}}
