:root{--font-display:"Bricolage Grotesque", "Times New Roman", serif;--font-mono:"Space Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-body:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--r-sm:10px;--r-md:14px;--r-lg:20px;--r-xl:28px;--r-pill:999px;--shadow-1:0 1px 2px #211d1814;--shadow-2:0 10px 30px #211d181f;--shadow-3:0 24px 70px #211d1838;--nav-w:76px;--list-w:340px;--player-h:68px;--tab-h:64px;--brand-blue:#3f7de8;--brand-wordmark:color-mix(in srgb, var(--ink) 76%, #2f5fd0 24%)}:root,:root[data-theme=paper]{--bg:#f0e9da;--bg-tint:#ebe3d1;--panel:#f7f2e6;--panel-2:#ece4d3;--panel-3:#e2d8c3;--line:#cbc1ae;--line-2:#dfd7c5;--ink:#211d18;--ink-2:#6b6154;--ink-3:#9a9080;--rust:#c14a24;--rust-ink:#fffdf7;--rust-soft:#e9d7cb;--green:#5a9367;--lav:#c9b8d1;--blue:#3455a8;--gold:#a8862f;--bubble-me:#2f2a22;--bubble-me-ink:#f7f2e6;--bubble-them:#fff;--danger:#b23b2a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=wax]{--bg:#181410;--bg-tint:#14100c;--panel:#211d18;--panel-2:#2a251e;--panel-3:#332d24;--line:#3a342b;--line-2:#453d31;--ink:#f3ecdd;--ink-2:#c3b7a2;--ink-3:#8c8271;--rust:#e8623a;--rust-ink:#1a1510;--rust-soft:#3a271e;--green:#7bb489;--lav:#d3bfe0;--blue:#7c9be0;--gold:#d7b45a;--bubble-me:#e8623a;--bubble-me-ink:#1a1510;--bubble-them:#2a251e;--danger:#e8623a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=noir]{--bg:#0e0e0f;--bg-tint:#0a0a0b;--panel:#171718;--panel-2:#1f1f21;--panel-3:#2a2a2d;--line:#2e2e31;--line-2:#3a3a3e;--ink:#f4f4f5;--ink-2:#a1a1aa;--ink-3:#71717a;--rust:#e0563a;--rust-ink:#0e0e0f;--rust-soft:#33201a;--green:#6fbf8a;--lav:#c9b8d1;--blue:#7c9be0;--gold:#d7b45a;--bubble-me:#e0563a;--bubble-me-ink:#0e0e0f;--bubble-them:#1f1f21;--danger:#e0563a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=sepia]{--bg:#e7dcc4;--bg-tint:#e0d3b8;--panel:#efe6d2;--panel-2:#e5d9bf;--panel-3:#d9cbab;--line:#c3b391;--line-2:#d2c4a3;--ink:#3a2f21;--ink-2:#6e5c42;--ink-3:#93815f;--rust:#a8531f;--rust-ink:#fdf6e6;--rust-soft:#e0cba9;--green:#5f7d4a;--lav:#b79fb0;--blue:#3f5e86;--gold:#9c7a2a;--bubble-me:#3a2f21;--bubble-me-ink:#efe6d2;--bubble-them:#fbf5e6;--danger:#a63a22;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=mono]{--bg:#f4f4f4;--bg-tint:#ededed;--panel:#fff;--panel-2:#f0f0f0;--panel-3:#e4e4e4;--line:#d6d6d6;--line-2:#e2e2e2;--ink:#161616;--ink-2:#5a5a5a;--ink-3:#8a8a8a;--rust:#161616;--rust-ink:#fff;--rust-soft:#e4e4e4;--green:#4a4a4a;--lav:#9a9a9a;--blue:#5a5a5a;--gold:#7a7a7a;--bubble-me:#161616;--bubble-me-ink:#fff;--bubble-them:#fff;--danger:#c0392b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=ocean]{--bg:#0f1720;--bg-tint:#0b1119;--panel:#16212e;--panel-2:#1d2b3a;--panel-3:#26384a;--line:#2b3d50;--line-2:#37495d;--ink:#e8eef5;--ink-2:#9fb3c6;--ink-3:#6b8299;--rust:#3fb6a8;--rust-ink:#04140f;--rust-soft:#13322e;--green:#5fbf8a;--lav:#9db8e0;--blue:#5b9bd5;--gold:#d7b45a;--bubble-me:#3fb6a8;--bubble-me-ink:#04140f;--bubble-them:#1d2b3a;--danger:#e8623a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=azure]{--bg:#e8eef7;--bg-tint:#dfe7f2;--panel:#f2f6fb;--panel-2:#e3ebf5;--panel-3:#d3dfee;--line:#bfd0e4;--line-2:#cddaeb;--ink:#1d2c40;--ink-2:#4a5f7c;--ink-3:#7b8ea8;--rust:#2f6bbf;--rust-ink:#f5f9ff;--rust-soft:#d3e0f2;--green:#4f8a6b;--lav:#9fa8ce;--blue:#2f6bbf;--gold:#9c7a2a;--bubble-me:#1d2c40;--bubble-me-ink:#f2f6fb;--bubble-them:#fff;--danger:#b8503a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=lagoon]{--bg:#0e1c1b;--bg-tint:#0a1615;--panel:#142825;--panel-2:#1b332f;--panel-3:#24403b;--line:#2b4a44;--line-2:#375750;--ink:#e6f2ee;--ink-2:#9fc4ba;--ink-3:#6b948b;--rust:#2fb8a0;--rust-ink:#04120f;--rust-soft:#14332e;--green:#5fbf8a;--lav:#9db8d5;--blue:#4f9bc0;--gold:#cdb45a;--bubble-me:#2fb8a0;--bubble-me-ink:#04120f;--bubble-them:#1b332f;--danger:#e8623a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=fern]{--bg:#e9f0e4;--bg-tint:#e0e9d9;--panel:#f2f7ee;--panel-2:#e3edda;--panel-3:#d3e2c8;--line:#bcd2ac;--line-2:#cbddbd;--ink:#24331d;--ink-2:#4e6442;--ink-3:#7c9070;--rust:#3f7d34;--rust-ink:#f5fbf1;--rust-soft:#d5e6cb;--green:#3f7d34;--lav:#a0a8ce;--blue:#3f6e86;--gold:#8a7a2a;--bubble-me:#24331d;--bubble-me-ink:#f2f7ee;--bubble-them:#fff;--danger:#b8503a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=ember]{--bg:#1c1210;--bg-tint:#170e0c;--panel:#271815;--panel-2:#32201b;--panel-3:#3e2a22;--line:#46301f;--line-2:#543a27;--ink:#f6e9e0;--ink-2:#cfa892;--ink-3:#9c7a68;--rust:#e0522e;--rust-ink:#1c0f0a;--rust-soft:#3e211a;--green:#8fae7d;--lav:#d0b3c4;--blue:#8898c8;--gold:#e08a2e;--bubble-me:#e0522e;--bubble-me-ink:#1c0f0a;--bubble-them:#32201b;--danger:#e0522e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=honey]{--bg:#f7edd6;--bg-tint:#f2e5c8;--panel:#fbf3e0;--panel-2:#f2e6c9;--panel-3:#e8d8b2;--line:#d8c294;--line-2:#e2cfa6;--ink:#3d2e14;--ink-2:#6e5a33;--ink-3:#99855c;--rust:#c07f16;--rust-ink:#fffaf0;--rust-soft:#ecd9ae;--green:#6b8a4a;--lav:#b7a3c2;--blue:#4f6e9b;--gold:#c07f16;--bubble-me:#3d2e14;--bubble-me-ink:#fbf3e0;--bubble-them:#fffdf5;--danger:#b8503a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=reef]{--bg:#dfeaf4;--bg-tint:#d4e2ef;--panel:#ecf3f9;--panel-2:#dde9f3;--panel-3:#ccdcea;--line:#b4cbde;--line-2:#c4d6e6;--ink:#1c2e3d;--ink-2:#47617a;--ink-3:#7791a8;--rust:#2e8b57;--rust-ink:#f2fbf5;--rust-soft:#cfe6d8;--green:#2e8b57;--lav:#9fa8ce;--blue:#3f6e9b;--gold:#9c7a2a;--bubble-me:#1c2e3d;--bubble-me-ink:#ecf3f9;--bubble-them:#fff;--danger:#b8503a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=slate]{--bg:#eceef1;--bg-tint:#e4e7eb;--panel:#f5f6f8;--panel-2:#e8eaee;--panel-3:#dcdfe5;--line:#c7ccd4;--line-2:#d4d8df;--ink:#1a2233;--ink-2:#4a5468;--ink-3:#7c8598;--rust:#1f3a6e;--rust-ink:#f4f7ff;--rust-soft:#d3dbeb;--green:#4f7a5c;--lav:#9aa3c8;--blue:#1f3a6e;--gold:#8a7a3a;--bubble-me:#1f3a6e;--bubble-me-ink:#f4f7ff;--bubble-them:#fff;--danger:#a84a3a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=fog]{--bg:#f6f6f7;--bg-tint:#f0f0f2;--panel:#fbfbfc;--panel-2:#efeff1;--panel-3:#e4e4e7;--line:#d5d5d9;--line-2:#e0e0e4;--ink:#2a2a2e;--ink-2:#5c5c63;--ink-3:#8d8d94;--rust:#55555e;--rust-ink:#f8f8fa;--rust-soft:#e2e2e6;--green:#5c7a64;--lav:#a3a3c0;--blue:#5c6e8a;--gold:#8a8060;--bubble-me:#55555e;--bubble-me-ink:#f8f8fa;--bubble-them:#fff;--danger:#a84a3a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=apricot]{--bg:#fbe8d3;--bg-tint:#f7dfc4;--panel:#fdf0e1;--panel-2:#f6e2c9;--panel-3:#eed3b2;--line:#ddbd94;--line-2:#e7cba6;--ink:#3d2e1c;--ink-2:#6e5a3d;--ink-3:#998159;--rust:#3f7d4a;--rust-ink:#f2fbf4;--rust-soft:#dcead3;--green:#3f7d4a;--lav:#b7a3c2;--blue:#4f6e9b;--gold:#b8862e;--bubble-me:#3d2e1c;--bubble-me-ink:#fdf0e1;--bubble-them:#fffaf2;--danger:#b8503a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=midnight]{--bg:#0b1020;--bg-tint:#080c1a;--panel:#121a30;--panel-2:#18223c;--panel-3:#202c4c;--line:#263252;--line-2:#303e62;--ink:#e9eefc;--ink-2:#9fadd0;--ink-3:#6b7aa2;--rust:#6fb0e8;--rust-ink:#06101f;--rust-soft:#1a2c44;--green:#6fbf8a;--lav:#a8b2e0;--blue:#6fb0e8;--gold:#cdb45a;--bubble-me:#6fb0e8;--bubble-me-ink:#06101f;--bubble-them:#18223c;--danger:#e8623a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=mint]{--bg:#e4f2ec;--bg-tint:#d9ece3;--panel:#eff8f3;--panel-2:#ddeee5;--panel-3:#cbe2d6;--line:#aed0be;--line-2:#bfdacb;--ink:#1c332a;--ink-2:#47645a;--ink-3:#779188;--rust:#1f6e5e;--rust-ink:#f0fbf7;--rust-soft:#cfe6de;--green:#1f6e5e;--lav:#9fb8ce;--blue:#3f6e86;--gold:#8a7a2a;--bubble-me:#1c332a;--bubble-me-ink:#eff8f3;--bubble-them:#fff;--danger:#b8503a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=plum]{--bg:#1c1220;--bg-tint:#160e1a;--panel:#281a2e;--panel-2:#33223a;--panel-3:#402c48;--line:#46305a;--line-2:#543a68;--ink:#f4e9f6;--ink-2:#c9a8d0;--ink-3:#96729e;--rust:#d86fa8;--rust-ink:#1c0f18;--rust-soft:#3a2135;--green:#8fae7d;--lav:#c3a8e0;--blue:#8898c8;--gold:#d0a84a;--bubble-me:#d86fa8;--bubble-me-ink:#1c0f18;--bubble-them:#33223a;--danger:#e0522e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=sand]{--bg:#ede3d0;--bg-tint:#e6dac2;--panel:#f4ecdc;--panel-2:#e8dcc4;--panel-3:#dccdac;--line:#c6b28c;--line-2:#d4c29e;--ink:#35291a;--ink-2:#64543a;--ink-3:#8f7d5e;--rust:#6e4a26;--rust-ink:#faf4e8;--rust-soft:#e0d2b8;--green:#5f7a4a;--lav:#b0a0c0;--blue:#4f6e8a;--gold:#9c7a2a;--bubble-me:#35291a;--bubble-me-ink:#f4ecdc;--bubble-them:#fdf8ee;--danger:#a84a2e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=coral]{--bg:#f8e3dc;--bg-tint:#f4d8cf;--panel:#fbece7;--panel-2:#f3dbd2;--panel-3:#e9c8bc;--line:#d8ab9c;--line-2:#e2bbad;--ink:#3c221a;--ink-2:#6e4a3d;--ink-3:#9a7466;--rust:#b0352e;--rust-ink:#fdf3f1;--rust-soft:#ecd0ca;--green:#5f7d4a;--lav:#b7a0c0;--blue:#4f6e9b;--gold:#a67a2a;--bubble-me:#3c221a;--bubble-me-ink:#fbece7;--bubble-them:#fff6f2;--danger:#b0352e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=olive]{--bg:#e8e8d6;--bg-tint:#e0e0c8;--panel:#f0f0e2;--panel-2:#e0e0ca;--panel-3:#d2d2b4;--line:#b8b88e;--line-2:#c6c69e;--ink:#2e2e1c;--ink-2:#5c5c3d;--ink-3:#87875e;--rust:#8a7a1a;--rust-ink:#fbfbee;--rust-soft:#dcdcb8;--green:#5f7a3a;--lav:#a8a0c0;--blue:#4f6e8a;--gold:#8a7a1a;--bubble-me:#2e2e1c;--bubble-me-ink:#f0f0e2;--bubble-them:#fbfbef;--danger:#a84a2e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=ice]{--bg:#eff4f8;--bg-tint:#e7eef4;--panel:#f7fafc;--panel-2:#e9f0f5;--panel-3:#dbe6ee;--line:#c3d4e0;--line-2:#d1dee8;--ink:#22303c;--ink-2:#52667a;--ink-3:#8296aa;--rust:#4a7a9b;--rust-ink:#f4f9fd;--rust-soft:#d5e3ed;--green:#4f8a6b;--lav:#a0a8ce;--blue:#4a7a9b;--gold:#9c8a4a;--bubble-me:#22303c;--bubble-me-ink:#f7fafc;--bubble-them:#fff;--danger:#a84a3a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=cocoa]{--bg:#221610;--bg-tint:#1c110c;--panel:#2e1f16;--panel-2:#3a291d;--panel-3:#473325;--line:#503a28;--line-2:#5e4632;--ink:#f6ecdd;--ink-2:#cfae8e;--ink-3:#9c7e62;--rust:#e0c08a;--rust-ink:#22150c;--rust-soft:#423020;--green:#8fae7d;--lav:#cbb3c8;--blue:#8898c0;--gold:#e0c08a;--bubble-me:#e0c08a;--bubble-me-ink:#22150c;--bubble-them:#3a291d;--danger:#e0522e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=rose]{--bg:#f6e9ec;--bg-tint:#f0dfe3;--panel:#fbeff2;--panel-2:#f2e0e5;--panel-3:#e8d0d7;--line:#dcc0c8;--line-2:#e6ccd4;--ink:#3a2630;--ink-2:#6e505b;--ink-3:#977c88;--rust:#c0416a;--rust-ink:#fff9fb;--rust-soft:#eed0da;--green:#5f8a6b;--lav:#b79fce;--blue:#5a6fa8;--gold:#a6842a;--bubble-me:#3a2630;--bubble-me-ink:#fbeff2;--bubble-them:#fff;--danger:#c0416a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root[data-theme=system]{--bg:#181410;--bg-tint:#14100c;--panel:#211d18;--panel-2:#2a251e;--panel-3:#332d24;--line:#3a342b;--line-2:#453d31;--ink:#f3ecdd;--ink-2:#c3b7a2;--ink-3:#8c8271;--rust:#e8623a;--rust-ink:#1a1510;--rust-soft:#3a271e;--green:#7bb489;--lav:#d3bfe0;--blue:#7c9be0;--gold:#d7b45a;--bubble-me:#e8623a;--bubble-me-ink:#1a1510;--bubble-them:#2a251e;--danger:#e8623a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=linen]{--bg:#f5efe3;--bg-tint:#faf6f0;--panel:#faf8f2;--panel-2:#f8f4eb;--panel-3:#ebe5da;--line:#d3cec3;--line-2:#bab6ad;--ink:#252422;--ink-2:#6e6c66;--ink-3:#98948d;--rust:#7a4a8c;--rust-ink:#f4f1f6;--rust-soft:#dfd1d3;--green:#5c6b74;--lav:#8c81b6}:root[data-theme=blush]{--bg:#f9e8e4;--bg-tint:#fcf2f0;--panel:#fcf5f3;--panel-2:#fbefec;--panel-3:#efdfdb;--line:#d6c8c4;--line-2:#bdb0ad;--ink:#252322;--ink-2:#706867;--ink-3:#9a908d;--rust:#2e6e8b;--rust-ink:#eef3f6;--rust-soft:#d4d2d4;--green:#367d74;--lav:#6693b6}:root[data-theme=porcelain]{--bg:#f2f3ef;--bg-tint:#f8f8f6;--panel:#f9faf8;--panel-2:#f6f7f4;--panel-3:#e8e9e5;--line:#d0d1ce;--line-2:#b8b9b6;--ink:#242424;--ink-2:#6d6d6c;--ink-3:#969794;--rust:#8b2e4a;--rust-ink:#f6eef1;--rust-soft:#dfd0d1;--green:#655d53;--lav:#947395}:root[data-theme=dove]{--bg:#eceae6;--bg-tint:#f5f3f1;--panel:#f6f6f4;--panel-2:#f2f0ee;--panel-3:#e3e1dd;--line:#cbc9c6;--line-2:#b3b2af;--ink:#232322;--ink-2:#6a6967;--ink-3:#92918f;--rust:#4a6e2e;--rust-ink:#f1f3ee;--rust-soft:#cfd4c5;--green:#447d45;--lav:#749387}:root[data-theme=shell]{--bg:#f7efe6;--bg-tint:#fbf6f1;--panel:#fbf8f4;--panel-2:#f9f4ee;--panel-3:#ede5dd;--line:#d4cec6;--line-2:#bcb6af;--ink:#252422;--ink-2:#6f6c67;--ink-3:#99948f;--rust:#2e4a8b;--rust-ink:#eef1f6;--rust-soft:#d3d1d6;--green:#366b74;--lav:#6681b6}:root[data-theme=pearl]{--bg:#f1f1f4;--bg-tint:#f7f7f9;--panel:#f9f9fa;--panel-2:#f5f5f7;--panel-3:#e7e7ea;--line:#cfcfd2;--line-2:#b7b7b9;--ink:#242425;--ink-2:#6c6c6e;--ink-3:#959597;--rust:#6e2e8b;--rust-ink:#f3eef6;--rust-soft:#d9cee1;--green:#565d74;--lav:#8673b6}:root[data-theme=butter]{--bg:#f8f0d8;--bg-tint:#fbf7ea;--panel:#fcf8ed;--panel-2:#faf4e4;--panel-3:#eee6cf;--line:#d5ceba;--line-2:#bcb6a4;--ink:#252420;--ink-2:#706c61;--ink-3:#9a9586;--rust:#8b2e2e;--rust-ink:#f6eeee;--rust-soft:#e4cdb9;--green:#655d45;--lav:#947387}:root[data-theme=pistachio]{--bg:#eaf2e0;--bg-tint:#f3f8ee;--panel:#f6f9f1;--panel-2:#f0f6e9;--panel-3:#e1e8d7;--line:#c9d0c1;--line-2:#b2b8aa;--ink:#232422;--ink-2:#696d65;--ink-3:#91968b;--rust:#8b5e2e;--rust-ink:#f6f2ee;--rust-soft:#d9d7c0;--green:#657545;--lav:#948b87}:root[data-theme=sky]{--bg:#e4eef8;--bg-tint:#f0f6fb;--panel:#f3f7fc;--panel-2:#ecf3fa;--panel-3:#dbe4ee;--line:#c4cdd5;--line-2:#adb5bc;--ink:#222425;--ink-2:#676b70;--ink-3:#8d949a;--rust:#c1502e;--rust-ink:#faf1ee;--rust-soft:#ded2d4;--green:#806e45;--lav:#af8487}:root[data-theme=lilac]{--bg:#efe8f6;--bg-tint:#f6f2fa;--panel:#f8f5fb;--panel-2:#f4eff9;--panel-3:#e5dfec;--line:#cec8d4;--line-2:#b6b0bb;--ink:#242325;--ink-2:#6c686f;--ink-3:#949099;--rust:#2e8b6e;--rust-ink:#eef6f3;--rust-soft:#ccd7de;--green:#368c65;--lav:#66a2a7}:root[data-theme=peach]{--bg:#fbe9dd;--bg-tint:#fdf3ec;--panel:#fdf5f0;--panel-2:#fcf0e7;--panel-3:#f1e0d4;--line:#d8c8be;--line-2:#bfb1a8;--ink:#262321;--ink-2:#716963;--ink-3:#9c9089;--rust:#3a5a8c;--rust-ink:#eff2f6;--rust-soft:#d8cfce;--green:#3c7374;--lav:#6c89b6}:root[data-theme=seafoam]{--bg:#e2f2ee;--bg-tint:#eff8f6;--panel:#f2f9f7;--panel-2:#ebf6f3;--panel-3:#d9e8e4;--line:#c2d0cd;--line-2:#acb8b5;--ink:#222424;--ink-2:#666d6b;--ink-3:#8c9694;--rust:#b04a2e;--rust-ink:#f9f1ee;--rust-soft:#d9d4cb;--green:#786b45;--lav:#a68187}:root[data-theme=smoke]{--bg:#e8e8ea;--bg-tint:#f2f2f3;--panel:#f5f5f6;--panel-2:#efeff0;--panel-3:#dfdfe1;--line:#c8c8c9;--line-2:#b0b0b2;--ink:#232323;--ink-2:#686869;--ink-3:#909091;--rust:#2e8b8b;--rust-ink:#eef6f6;--rust-soft:#c7d7d9;--green:#368c74;--lav:#66a2b6}:root[data-theme=bone]{--bg:#f2ecdf;--bg-tint:#f8f5ed;--panel:#f9f6f1;--panel-2:#f6f2e9;--panel-3:#e8e3d6;--line:#d0cbc0;--line-2:#b8b3a9;--ink:#242321;--ink-2:#6d6a64;--ink-3:#96928a;--rust:#4a2e8b;--rust-ink:#f1eef6;--rust-soft:#d4cad0;--green:#445d74;--lav:#7473b6}:root[data-theme=glacier]{--bg:#e8f2f6;--bg-tint:#f2f8fa;--panel:#f5f9fb;--panel-2:#eff6f9;--panel-3:#dfe8ec;--line:#c8d0d4;--line-2:#b0b8bb;--ink:#232425;--ink-2:#686d6f;--ink-3:#909699;--rust:#6e4a2e;--rust-ink:#f3f1ee;--rust-soft:#d2d4d2;--green:#566b45;--lav:#868187}:root[data-theme=meadow]{--bg:#e6f0dc;--bg-tint:#f1f7ec;--panel:#f4f8ef;--panel-2:#eef4e6;--panel-3:#dde6d3;--line:#c6cebd;--line-2:#afb6a7;--ink:#222421;--ink-2:#676c63;--ink-3:#8f9588;--rust:#2e4a6e;--rust-ink:#eef1f3;--rust-soft:#c5d2c8;--green:#366b65;--lav:#6681a7}:root[data-theme=rosewater]{--bg:#f8e6ee;--bg-tint:#fbf1f6;--panel:#fcf4f7;--panel-2:#faeef3;--panel-3:#eedde4;--line:#d5c6cd;--line-2:#bcafb5;--ink:#252224;--ink-2:#70676b;--ink-3:#9a8f94;--rust:#3f7d34;--rust-ink:#f0f5ef;--rust-soft:#d7d3cd;--green:#3f8448;--lav:#6e9a8a}:root[data-theme=citrus]{--bg:#f9f2d9;--bg-tint:#fcf8ea;--panel:#fcf9ee;--panel-2:#fbf6e4;--panel-3:#efe8d0;--line:#d6d0bb;--line-2:#bdb8a5;--ink:#252421;--ink-2:#706d62;--ink-3:#9a9687;--rust:#2f6bbf;--rust-ink:#eef3fa;--rust-soft:#d5dad4;--green:#377c8e;--lav:#6692d0}:root[data-theme=cloud]{--bg:#f4f6f8;--bg-tint:#f9fafb;--panel:#fafbfc;--panel-2:#f7f9fa;--panel-3:#eaecee;--line:#d2d4d5;--line-2:#b9bbbc;--ink:#252525;--ink-2:#6e6f70;--ink-3:#97999a;--rust:#b0352e;--rust-ink:#f9efee;--rust-soft:#e8d3d4;--green:#786045;--lav:#a67687}:root[data-theme=almond]{--bg:#f1e6d6;--bg-tint:#f7f1e8;--panel:#f9f4ed;--panel-2:#f5eee2;--panel-3:#e7ddcd;--line:#cfc6b8;--line-2:#b7afa3;--ink:#242220;--ink-2:#6c6760;--ink-3:#958f85;--rust:#356e8b;--rust-ink:#eff3f6;--rust-soft:#cfd0c8;--green:#3a7d74;--lav:#6993b6}:root[data-theme=denim]{--bg:#16202e;--bg-tint:#0e151e;--panel:#222b38;--panel-2:#2d3643;--panel-3:#3b444f;--line:#3b444f;--line-2:#4e5660;--ink:#ecedee;--ink-2:#a6aab0;--ink-3:#737982;--rust:#e0a03a;--rust-ink:#221809;--rust-soft:#423c31;--green:#90964b;--lav:#beac8d}:root[data-theme=forest]{--bg:#101c14;--bg-tint:#0a120d;--panel:#1c2720;--panel-2:#28332c;--panel-3:#36403a;--line:#36403a;--line-2:#49524c;--ink:#ecedec;--ink-2:#a4a9a6;--ink-3:#707772;--rust:#e08a5a;--rust-ink:#22150e;--rust-soft:#3e3423;--green:#908b5b;--lav:#bea19d}:root[data-theme=charcoal]{--bg:#1a1a1c;--bg-tint:#111112;--panel:#252527;--panel-2:#313133;--panel-3:#3f3f40;--line:#3f3f40;--line-2:#515152;--ink:#ededed;--ink-2:#a8a8a9;--ink-3:#767677;--rust:#5ab8e0;--rust-ink:#0e1c22;--rust-soft:#283d47;--green:#4ca29e;--lav:#7cb8e0}:root[data-theme=espresso]{--bg:#1c1410;--bg-tint:#120d0a;--panel:#27201c;--panel-2:#332c28;--panel-3:#403a36;--line:#403a36;--line-2:#524c49;--ink:#edecec;--ink-2:#a9a6a4;--ink-3:#777270;--rust:#8ae0b0;--rust-ink:#15221a;--rust-soft:#344133;--green:#64b686;--lav:#94ccc8}:root[data-theme=indigo]{--bg:#141228;--bg-tint:#0d0c1a;--panel:#201e33;--panel-2:#2c2a3e;--panel-3:#3a384a;--line:#3a384a;--line-2:#4c4b5c;--ink:#ececee;--ink-2:#a6a5ad;--ink-3:#72717e;--rust:#e0c05a;--rust-ink:#221d0e;--rust-soft:#413833;--green:#90a65b;--lav:#bebc9d}:root[data-theme=pine]{--bg:#0e1a16;--bg-tint:#09110e;--panel:#1a2522;--panel-2:#26312d;--panel-3:#353f3b;--line:#353f3b;--line-2:#48514e;--ink:#ecedec;--ink-2:#a3a8a6;--ink-3:#6e7673;--rust:#e05a8a;--rust-ink:#220e15;--rust-soft:#3c2830;--green:#907373;--lav:#be89b5}:root[data-theme=graphite]{--bg:#202024;--bg-tint:#151517;--panel:#2b2b2f;--panel-2:#36363a;--panel-3:#444447;--line:#444447;--line-2:#565659;--ink:#ededed;--ink-2:#aaaaac;--ink-3:#79797c;--rust:#e0e05a;--rust-ink:#22220e;--rust-soft:#4a4a30;--green:#90b65b;--lav:#becc9d}:root[data-theme=mahogany]{--bg:#200f0c;--bg-tint:#150a08;--panel:#2b1b18;--panel-2:#362724;--panel-3:#443533;--line:#443533;--line-2:#564946;--ink:#edecec;--ink-2:#aaa4a3;--ink-3:#796f6d;--rust:#5ae0c8;--rust-ink:#0e221e;--rust-soft:#2d3d35;--green:#4cb692;--lav:#7cccd4}:root[data-theme=navy]{--bg:#0c1424;--bg-tint:#080d17;--panel:#18202f;--panel-2:#242c3a;--panel-3:#333a47;--line:#333a47;--line-2:#464c59;--ink:#ececed;--ink-2:#a3a6ac;--ink-3:#6d727c;--rust:#e07a3a;--rust-ink:#221209;--rust-soft:#3b2a29;--green:#90834b;--lav:#be998d}:root[data-theme=moss]{--bg:#161c0e;--bg-tint:#0e1209;--panel:#22271a;--panel-2:#2d3326;--panel-3:#3b4035;--line:#3b4035;--line-2:#4e5248;--ink:#ecedec;--ink-2:#a6a9a3;--ink-3:#73776e;--rust:#7a9be0;--rust-ink:#121722;--rust-soft:#2c383c;--green:#5c949e;--lav:#8caae0}:root[data-theme=storm]{--bg:#1a2028;--bg-tint:#11151a;--panel:#252b33;--panel-2:#31363e;--panel-3:#3f444a;--line:#3f444a;--line-2:#51565c;--ink:#ededee;--ink-2:#a8aaad;--ink-3:#76797e;--rust:#e0b85a;--rust-ink:#221c0e;--rust-soft:#464133;--green:#90a25b;--lav:#beb89d}:root[data-theme=velvet]{--bg:#20101c;--bg-tint:#150a12;--panel:#2b1c27;--panel-2:#362833;--panel-3:#443640;--line:#443640;--line-2:#564952;--ink:#edeced;--ink-2:#aaa4a9;--ink-3:#797077;--rust:#5ae08a;--rust-ink:#0e2215;--rust-soft:#2d3e34;--green:#4cb673;--lav:#7cccb5}:root[data-theme=obsidian]{--bg:#0a0a0c;--bg-tint:#060608;--panel:#161618;--panel-2:#222224;--panel-3:#313133;--line:#313133;--line-2:#454546;--ink:#ebebec;--ink-2:#a2a2a3;--ink-3:#6c6c6d;--rust:#c8b8a0;--rust-ink:#1e1c18;--rust-soft:#34302d;--green:#84a27e;--lav:#b2b8c0}:root[data-theme=bark]{--bg:#1a140e;--bg-tint:#110d09;--panel:#25201a;--panel-2:#312c26;--panel-3:#3f3a35;--line:#3f3a35;--line-2:#514c48;--ink:#edecec;--ink-2:#a8a6a3;--ink-3:#76726e;--rust:#a0c8e0;--rust-ink:#181e22;--rust-soft:#373c3c;--green:#70aa9e;--lav:#9ec0e0}:root[data-theme=abyss]{--bg:#08101c;--bg-tint:#050a12;--panel:#141c27;--panel-2:#212833;--panel-3:#303640;--line:#303640;--line-2:#434952;--ink:#ebeced;--ink-2:#a1a4a9;--ink-3:#6b7077;--rust:#5ac8e0;--rust-ink:#0e1e22;--rust-soft:#1a3847;--green:#4caa9e;--lav:#7cc0e0}:root[data-theme=wine]{--bg:#240e14;--bg-tint:#17090d;--panel:#2f1a20;--panel-2:#3a262c;--panel-3:#47353a;--line:#47353a;--line-2:#59484c;--ink:#edecec;--ink-2:#aca3a6;--ink-3:#7c6e72;--rust:#e0d05a;--rust-ink:#221f0e;--rust-soft:#4d3923;--green:#90ae5b;--lav:#bec49d}:root[data-theme=basalt]{--bg:#16181a;--bg-tint:#0e1011;--panel:#222425;--panel-2:#2d2f31;--panel-3:#3b3d3f;--line:#3b3d3f;--line-2:#4e4f51;--ink:#eceded;--ink-2:#a6a7a8;--ink-3:#737476;--rust:#e08a8a;--rust-ink:#221515;--rust-soft:#423133;--green:#908b73;--lav:#bea1b5}:root[data-theme=juniper]{--bg:#101c1a;--bg-tint:#0a1211;--panel:#1c2725;--panel-2:#283331;--panel-3:#36403f;--line:#36403f;--line-2:#495251;--ink:#eceded;--ink-2:#a4a9a8;--ink-3:#707776;--rust:#e0a05a;--rust-ink:#22180e;--rust-soft:#3e3928;--green:#90965b;--lav:#beac9d}:root[data-theme=eclipse]{--bg:#100e1a;--bg-tint:#0a0911;--panel:#1c1a25;--panel-2:#282631;--panel-3:#36353f;--line:#36353f;--line-2:#494851;--ink:#ececed;--ink-2:#a4a3a8;--ink-3:#706e76;--rust:#8ae05a;--rust-ink:#15220e;--rust-soft:#2b3c28;--green:#64b65b;--lav:#94cc9d}:root[data-theme=cinder]{--bg:#1c1210;--bg-tint:#120c0a;--panel:#271e1c;--panel-2:#332a28;--panel-3:#403836;--line:#403836;--line-2:#524b49;--ink:#edecec;--ink-2:#a9a5a4;--ink-3:#777170;--rust:#5a9be0;--rust-ink:#0e1722;--rust-soft:#2a303e;--green:#4c949e;--lav:#7caae0}:root[data-theme=harbor]{--bg:#dbe7ee;--bg-tint:#ebf2f6;--panel:#eff4f7;--panel-2:#e6eef3;--panel-3:#d2dee4;--line:#bcc7cd;--line-2:#a6b0b5;--ink:#212324;--ink-2:#63686b;--ink-3:#888f94;--rust:#20504a;--rust-ink:#edf1f1;--rust-soft:#b9ccd0;--green:#306e53;--lav:#5e8495}:root[data-theme=terrace]{--bg:#f0e2d2;--bg-tint:#f7efe6;--panel:#f8f2eb;--panel-2:#f4ebe0;--panel-3:#e6d9ca;--line:#cec2b5;--line-2:#b6aca0;--ink:#242220;--ink-2:#6c665e;--ink-3:#958c82;--rust:#204a6e;--rust-ink:#edf1f3;--rust-soft:#cbc7c0;--green:#306b65;--lav:#5e81a7}:root[data-theme=orchard]{--bg:#e4eed6;--bg-tint:#f0f6e8;--panel:#f3f7ed;--panel-2:#ecf3e2;--panel-3:#dbe4cd;--line:#c4cdb8;--line-2:#adb5a3;--ink:#222420;--ink-2:#676b60;--ink-3:#8d9485;--rust:#6e204a;--rust-ink:#f3edf1;--rust-soft:#cfc9bd;--green:#565653;--lav:#866c95}:root[data-theme=dune]{--bg:#eee6d2;--bg-tint:#f6f1e6;--panel:#f7f4eb;--panel-2:#f3eee0;--panel-3:#e4ddca;--line:#cdc6b5;--line-2:#b5afa0;--ink:#242220;--ink-2:#6b675e;--ink-3:#948f82;--rust:#20606e;--rust-ink:#edf2f3;--rust-soft:#c9cec0;--green:#307665;--lav:#5e8ca7}:root[data-theme=frost]{--bg:#e6ecf4;--bg-tint:#f1f5f9;--panel:#f4f6fa;--panel-2:#eef2f7;--panel-3:#dde3ea;--line:#c6cbd2;--line-2:#afb3b9;--ink:#222325;--ink-2:#676a6e;--ink-3:#8f9297;--rust:#6e3a20;--rust-ink:#f3efed;--rust-soft:#d0ccce;--green:#56633e;--lav:#867980}:root[data-theme=clay]{--bg:#eedcd2;--bg-tint:#f6ece6;--panel:#f7efeb;--panel-2:#f3e6e0;--panel-3:#e4d3ca;--line:#cdbdb5;--line-2:#b5a7a0;--ink:#242120;--ink-2:#6b635e;--ink-3:#948882;--rust:#2e6e4a;--rust-ink:#eef3f1;--rust-soft:#cbc8ba;--green:#367d53;--lav:#669395}:root[data-theme=marina]{--bg:#d8e8f0;--bg-tint:#eaf2f7;--panel:#edf5f8;--panel-2:#e4eff4;--panel-3:#cfdfe6;--line:#bac8ce;--line-2:#a4b0b6;--ink:#202324;--ink-2:#61686c;--ink-3:#869095;--rust:#8b3a2e;--rust-ink:#f6efee;--rust-soft:#cac9cd;--green:#656345;--lav:#947987}:root[data-theme=prairie]{--bg:#f0ecd8;--bg-tint:#f7f5ea;--panel:#f8f6ed;--panel-2:#f4f2e4;--panel-3:#e6e3cf;--line:#cecbba;--line-2:#b6b3a4;--ink:#242320;--ink-2:#6c6a61;--ink-3:#959286;--rust:#4a3a8b;--rust-ink:#f1eff6;--rust-soft:#d2ccca;--green:#446374;--lav:#7479b6}:root[data-theme=tundra]{--bg:#e2e8e8;--bg-tint:#eff2f2;--panel:#f2f5f5;--panel-2:#ebefef;--panel-3:#d9dfdf;--line:#c2c8c8;--line-2:#acb0b0;--ink:#222323;--ink-2:#666868;--ink-3:#8c9090;--rust:#8b2e6e;--rust-ink:#f6eef3;--rust-soft:#d2c7d2;--green:#655d65;--lav:#9473a7}:root[data-theme=canyon]{--bg:#f2e0d0;--bg-tint:#f8eee5;--panel:#f9f1ea;--panel-2:#f6e9de;--panel-3:#e8d7c8;--line:#d0c1b3;--line-2:#b8aa9e;--ink:#24221f;--ink-2:#6d655e;--ink-3:#968b81;--rust:#2e5a8b;--rust-ink:#eef2f6;--rust-soft:#cfc8c4;--green:#367374;--lav:#6689b6}:root[data-theme=aurora]{--bg:#101f3d;--bg-tint:#0c172e;--panel:#283550;--panel-2:#3b4760;--panel-3:#4e596f;--line:#404c64;--line-2:#586277;--ink:#eef0f2;--ink-2:#a8adb4;--ink-3:#767b82;--rust:#7ce0c0;--rust-ink:#0e0e10;--rust-soft:#386556;--green:#4dcca3;--lav:#9de8d0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=sunsetgl]{--bg:#351c3f;--bg-tint:#28152f;--panel:#493352;--panel-2:#594562;--panel-3:#6a5771;--line:#5d4965;--line-2:#726079;--ink:#eef0f2;--ink-2:#a8adb4;--ink-3:#767b82;--rust:#ff947b;--rust-ink:#0e0e10;--rust-soft:#734337;--green:#f44c25;--lav:#ffaf9c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=royalpurple]{--bg:#1f1243;--bg-tint:#170e32;--panel:#352a56;--panel-2:#473d65;--panel-3:#595074;--line:#4c4169;--line-2:#62597b;--ink:#eef0f2;--ink-2:#a8adb4;--ink-3:#767b82;--rust:#c9a8ff;--rust-ink:#0e0e10;--rust-soft:#5a4c73;--green:#7325f4;--lav:#d6beff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=graphiteblue]{--bg:#232f3e;--bg-tint:#1a232e;--panel:#394451;--panel-2:#4b5461;--panel-3:#5c6570;--line:#4f5965;--line-2:#656d78;--ink:#eef0f2;--ink-2:#a8adb4;--ink-3:#767b82;--rust:#8fb4ff;--rust-ink:#0e0e10;--rust-soft:#405173;--green:#2569f4;--lav:#abc7ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=minimalwhite]{--bg:#f3f5f8;--bg-tint:#f9fafc;--panel:#f7f8fa;--panel-2:#f4f6f9;--panel-3:#e4e6e9;--line:#5f51b8;--line-2:#5447a2;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#6a5acd;--rust-ink:#fff;--rust-soft:#d2cef0;--green:#4232a4;--lav:#a69ce1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=glass]{--bg:#2f4d6e;--bg-tint:#233a52;--panel:#445f7c;--panel-2:#546d88;--panel-3:#657b94;--line:#59718b;--line-2:#6d829a;--ink:#eef0f2;--ink-2:#a8adb4;--ink-3:#767b82;--rust:#72dcf2;--rust-ink:#0e0e10;--rust-soft:#33636d;--green:#36c5e2;--lav:#95e5f5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=frosted]{--bg:#335880;--bg-tint:#264260;--panel:#47698d;--panel-2:#587697;--panel-3:#6883a1;--line:#5c7999;--line-2:#708aa6;--ink:#eef0f2;--ink-2:#a8adb4;--ink-3:#767b82;--rust:#80ccfc;--rust-ink:#0e0e10;--rust-soft:#3a5c71;--green:#2aa2ef;--lav:#a0d9fd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=gradientmesh]{--bg:#d9e9f8;--bg-tint:#ecf4fc;--panel:#e6f1fa;--panel-2:#deecf9;--panel-3:#ccdbe9;--line:#6e51d8;--line-2:#6147be;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#7a5af0;--rust-ink:#fff;--rust-soft:#d7cefa;--green:#3812c4;--lav:#af9cf6;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=vibrant]{--bg:#8d377f;--bg-tint:#6a295f;--panel:#984b8c;--panel-2:#a25b96;--panel-3:#ab6ba0;--line:#a45f99;--line-2:#af73a5;--ink:#eef0f2;--ink-2:#a8adb4;--ink-3:#767b82;--rust:#ff7aa0;--rust-ink:#0e0e10;--rust-soft:#733748;--green:#f42560;--lav:#ff9bb8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=greeng1sage]{--bg:#f5f6f7;--bg-tint:#fafafb;--panel:#f8f9fa;--panel-2:#f6f7f8;--panel-3:#e6e7e8;--line:#4f9d69;--line-2:#468a5c;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#4b9564;--rust-ink:#fff;--rust-soft:#c9dfd0;--green:#488e60;--lav:#93bfa2;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=greeng2sage]{--bg:#eef0f1;--bg-tint:#f6f8f8;--panel:#f4f5f6;--panel-2:#f0f2f3;--panel-3:#e0e2e3;--line:#4f9d69;--line-2:#468a5c;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#4b9564;--rust-ink:#fff;--rust-soft:#c9dfd0;--green:#488e60;--lav:#93bfa2;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=greeng3sage]{--bg:#e7e9ea;--bg-tint:#f3f4f4;--panel:#eff1f1;--panel-2:#eaeced;--panel-3:#d9dbdc;--line:#4f9d69;--line-2:#468a5c;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#4b9564;--rust-ink:#fff;--rust-soft:#c9dfd0;--green:#488e60;--lav:#93bfa2;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=greeng1emerald]{--bg:#f5f6f7;--bg-tint:#fafafb;--panel:#f8f9fa;--panel-2:#f6f7f8;--panel-3:#e6e7e8;--line:#2e8b57;--line-2:#287a4d;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#2c8453;--rust-ink:#fff;--rust-soft:#c0dacb;--green:#36a165;--lav:#80b598;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=greeng2emerald]{--bg:#eef0f1;--bg-tint:#f6f8f8;--panel:#f4f5f6;--panel-2:#f0f2f3;--panel-3:#e0e2e3;--line:#2e8b57;--line-2:#287a4d;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#2c8453;--rust-ink:#fff;--rust-soft:#c0dacb;--green:#36a165;--lav:#80b598;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=greeng3emerald]{--bg:#e7e9ea;--bg-tint:#f3f4f4;--panel:#eff1f1;--panel-2:#eaeced;--panel-3:#d9dbdc;--line:#2e8b57;--line-2:#287a4d;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#2c8453;--rust-ink:#fff;--rust-soft:#c0dacb;--green:#36a165;--lav:#80b598;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=greeng1fern]{--bg:#f5f6f7;--bg-tint:#fafafb;--panel:#f8f9fa;--panel-2:#f6f7f8;--panel-3:#e6e7e8;--line:#6fae4a;--line-2:#629941;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#69a546;--rust-ink:#fff;--rust-soft:#d2e4c8;--green:#609640;--lav:#a5c990;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=greeng2fern]{--bg:#eef0f1;--bg-tint:#f6f8f8;--panel:#f4f5f6;--panel-2:#f0f2f3;--panel-3:#e0e2e3;--line:#6fae4a;--line-2:#629941;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#69a546;--rust-ink:#fff;--rust-soft:#d2e4c8;--green:#609640;--lav:#a5c990;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=greeng3fern]{--bg:#e7e9ea;--bg-tint:#f3f4f4;--panel:#eff1f1;--panel-2:#eaeced;--panel-3:#d9dbdc;--line:#6fae4a;--line-2:#629941;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#69a546;--rust-ink:#fff;--rust-soft:#d2e4c8;--green:#609640;--lav:#a5c990;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=greeng1pine]{--bg:#f5f6f7;--bg-tint:#fafafb;--panel:#f8f9fa;--panel-2:#f6f7f8;--panel-3:#e6e7e8;--line:#3f7d5a;--line-2:#376e4f;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#3c7756;--rust-ink:#fff;--rust-soft:#c4d6cc;--green:#488e67;--lav:#8aad9a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=greeng2pine]{--bg:#eef0f1;--bg-tint:#f6f8f8;--panel:#f4f5f6;--panel-2:#f0f2f3;--panel-3:#e0e2e3;--line:#3f7d5a;--line-2:#376e4f;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#3c7756;--rust-ink:#fff;--rust-soft:#c4d6cc;--green:#488e67;--lav:#8aad9a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=greeng3pine]{--bg:#e7e9ea;--bg-tint:#f3f4f4;--panel:#eff1f1;--panel-2:#eaeced;--panel-3:#d9dbdc;--line:#3f7d5a;--line-2:#376e4f;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#3c7756;--rust-ink:#fff;--rust-soft:#c4d6cc;--green:#488e67;--lav:#8aad9a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=greeng1moss]{--bg:#f5f6f7;--bg-tint:#fafafb;--panel:#f8f9fa;--panel-2:#f6f7f8;--panel-3:#e6e7e8;--line:#8ab06a;--line-2:#799b5d;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#83a765;--rust-ink:#1a1a1a;--rust-soft:#dae5d1;--green:#68884e;--lav:#b5caa3;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=greeng2moss]{--bg:#eef0f1;--bg-tint:#f6f8f8;--panel:#f4f5f6;--panel-2:#f0f2f3;--panel-3:#e0e2e3;--line:#8ab06a;--line-2:#799b5d;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#83a765;--rust-ink:#1a1a1a;--rust-soft:#dae5d1;--green:#68884e;--lav:#b5caa3;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=greeng3moss]{--bg:#e7e9ea;--bg-tint:#f3f4f4;--panel:#eff1f1;--panel-2:#eaeced;--panel-3:#d9dbdc;--line:#8ab06a;--line-2:#799b5d;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#83a765;--rust-ink:#1a1a1a;--rust-soft:#dae5d1;--green:#68884e;--lav:#b5caa3;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=blueg1azure]{--bg:#f5f6f7;--bg-tint:#fafafb;--panel:#f8f9fa;--panel-2:#f6f7f8;--panel-3:#e6e7e8;--line:#3f78c0;--line-2:#376aa9;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#3c72b6;--rust-ink:#fff;--rust-soft:#c4d5e9;--green:#3565a1;--lav:#8aaad3;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=blueg2azure]{--bg:#eef0f1;--bg-tint:#f6f8f8;--panel:#f4f5f6;--panel-2:#f0f2f3;--panel-3:#e0e2e3;--line:#3f78c0;--line-2:#376aa9;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#3c72b6;--rust-ink:#fff;--rust-soft:#c4d5e9;--green:#3565a1;--lav:#8aaad3;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=blueg3azure]{--bg:#e7e9ea;--bg-tint:#f3f4f4;--panel:#eff1f1;--panel-2:#eaeced;--panel-3:#d9dbdc;--line:#3f78c0;--line-2:#376aa9;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#3c72b6;--rust-ink:#fff;--rust-soft:#c4d5e9;--green:#3565a1;--lav:#8aaad3;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=blueg1cobalt]{--bg:#f5f6f7;--bg-tint:#fafafb;--panel:#f8f9fa;--panel-2:#f6f7f8;--panel-3:#e6e7e8;--line:#2f5fae;--line-2:#295499;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#2d5aa5;--rust-ink:#fff;--rust-soft:#c0cee4;--green:#2e5ca8;--lav:#819cc9;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=blueg2cobalt]{--bg:#eef0f1;--bg-tint:#f6f8f8;--panel:#f4f5f6;--panel-2:#f0f2f3;--panel-3:#e0e2e3;--line:#2f5fae;--line-2:#295499;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#2d5aa5;--rust-ink:#fff;--rust-soft:#c0cee4;--green:#2e5ca8;--lav:#819cc9;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=blueg3cobalt]{--bg:#e7e9ea;--bg-tint:#f3f4f4;--panel:#eff1f1;--panel-2:#eaeced;--panel-3:#d9dbdc;--line:#2f5fae;--line-2:#295499;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#2d5aa5;--rust-ink:#fff;--rust-soft:#c0cee4;--green:#2e5ca8;--lav:#819cc9;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=blueg1sky]{--bg:#f5f6f7;--bg-tint:#fafafb;--panel:#f8f9fa;--panel-2:#f6f7f8;--panel-3:#e6e7e8;--line:#5a9bd5;--line-2:#4f88bb;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#5693ca;--rust-ink:#fff;--rust-soft:#ccdfef;--green:#336ea3;--lav:#9abedf;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=blueg2sky]{--bg:#eef0f1;--bg-tint:#f6f8f8;--panel:#f4f5f6;--panel-2:#f0f2f3;--panel-3:#e0e2e3;--line:#5a9bd5;--line-2:#4f88bb;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#5693ca;--rust-ink:#fff;--rust-soft:#ccdfef;--green:#336ea3;--lav:#9abedf;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=blueg3sky]{--bg:#e7e9ea;--bg-tint:#f3f4f4;--panel:#eff1f1;--panel-2:#eaeced;--panel-3:#d9dbdc;--line:#5a9bd5;--line-2:#4f88bb;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#5693ca;--rust-ink:#fff;--rust-soft:#ccdfef;--green:#336ea3;--lav:#9abedf;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=blueg1navy]{--bg:#f5f6f7;--bg-tint:#fafafb;--panel:#f8f9fa;--panel-2:#f6f7f8;--panel-3:#e6e7e8;--line:#2b4f86;--line-2:#264676;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#294b7f;--rust-ink:#fff;--rust-soft:#bfc9d9;--green:#3460a2;--lav:#7f93b2;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=blueg2navy]{--bg:#eef0f1;--bg-tint:#f6f8f8;--panel:#f4f5f6;--panel-2:#f0f2f3;--panel-3:#e0e2e3;--line:#2b4f86;--line-2:#264676;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#294b7f;--rust-ink:#fff;--rust-soft:#bfc9d9;--green:#3460a2;--lav:#7f93b2;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=blueg3navy]{--bg:#e7e9ea;--bg-tint:#f3f4f4;--panel:#eff1f1;--panel-2:#eaeced;--panel-3:#d9dbdc;--line:#2b4f86;--line-2:#264676;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#294b7f;--rust-ink:#fff;--rust-soft:#bfc9d9;--green:#3460a2;--lav:#7f93b2;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=blueg1sea]{--bg:#f5f6f7;--bg-tint:#fafafb;--panel:#f8f9fa;--panel-2:#f6f7f8;--panel-3:#e6e7e8;--line:#6aa8d8;--line-2:#5d94be;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#65a0cd;--rust-ink:#1a1a1a;--rust-soft:#d1e2f0;--green:#3572a2;--lav:#a3c6e1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=blueg2sea]{--bg:#eef0f1;--bg-tint:#f6f8f8;--panel:#f4f5f6;--panel-2:#f0f2f3;--panel-3:#e0e2e3;--line:#6aa8d8;--line-2:#5d94be;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#65a0cd;--rust-ink:#1a1a1a;--rust-soft:#d1e2f0;--green:#3572a2;--lav:#a3c6e1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=blueg3sea]{--bg:#e7e9ea;--bg-tint:#f3f4f4;--panel:#eff1f1;--panel-2:#eaeced;--panel-3:#d9dbdc;--line:#6aa8d8;--line-2:#5d94be;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#65a0cd;--rust-ink:#1a1a1a;--rust-soft:#d1e2f0;--green:#3572a2;--lav:#a3c6e1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=darkredg1brick]{--bg:#f5f6f7;--bg-tint:#fafafb;--panel:#f8f9fa;--panel-2:#f6f7f8;--panel-3:#e6e7e8;--line:#a83232;--line-2:#942c2c;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#a03030;--rust-ink:#fff;--rust-soft:#e2c1c1;--green:#a53131;--lav:#c68383;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=darkredg2brick]{--bg:#eef0f1;--bg-tint:#f6f8f8;--panel:#f4f5f6;--panel-2:#f0f2f3;--panel-3:#e0e2e3;--line:#a83232;--line-2:#942c2c;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#a03030;--rust-ink:#fff;--rust-soft:#e2c1c1;--green:#a53131;--lav:#c68383;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=darkredg1wine]{--bg:#f5f6f7;--bg-tint:#fafafb;--panel:#f8f9fa;--panel-2:#f6f7f8;--panel-3:#e6e7e8;--line:#8b2e2e;--line-2:#7a2828;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#842c2c;--rust-ink:#fff;--rust-soft:#dac0c0;--green:#a13636;--lav:#b58080;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=darkredg2wine]{--bg:#eef0f1;--bg-tint:#f6f8f8;--panel:#f4f5f6;--panel-2:#f0f2f3;--panel-3:#e0e2e3;--line:#8b2e2e;--line-2:#7a2828;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#842c2c;--rust-ink:#fff;--rust-soft:#dac0c0;--green:#a13636;--lav:#b58080;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=darkyellowg1amber]{--bg:#f5f6f7;--bg-tint:#fafafb;--panel:#f8f9fa;--panel-2:#f6f7f8;--panel-3:#e6e7e8;--line:#b8901f;--line-2:#a27f1b;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#af891d;--rust-ink:#fff;--rust-soft:#e7dcbb;--green:#b8901e;--lav:#cfb877;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=darkyellowg2amber]{--bg:#eef0f1;--bg-tint:#f6f8f8;--panel:#f4f5f6;--panel-2:#f0f2f3;--panel-3:#e0e2e3;--line:#b8901f;--line-2:#a27f1b;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#af891d;--rust-ink:#fff;--rust-soft:#e7dcbb;--green:#b8901e;--lav:#cfb877;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=darkyellowg1ochre]{--bg:#f5f6f7;--bg-tint:#fafafb;--panel:#f8f9fa;--panel-2:#f6f7f8;--panel-3:#e6e7e8;--line:#9c7a2a;--line-2:#896b25;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#947428;--rust-ink:#fff;--rust-soft:#dfd5be;--green:#a9842e;--lav:#bfac7e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=darkyellowg2ochre]{--bg:#eef0f1;--bg-tint:#f6f8f8;--panel:#f4f5f6;--panel-2:#f0f2f3;--panel-3:#e0e2e3;--line:#9c7a2a;--line-2:#896b25;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#947428;--rust-ink:#fff;--rust-soft:#dfd5be;--green:#a9842e;--lav:#bfac7e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=tealg1teal]{--bg:#f5f6f7;--bg-tint:#fafafb;--panel:#f8f9fa;--panel-2:#f6f7f8;--panel-3:#e6e7e8;--line:#2f8f8f;--line-2:#297e7e;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#2d8888;--rust-ink:#fff;--rust-soft:#c0dbdb;--green:#35a1a1;--lav:#81b8b8;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=tealg2teal]{--bg:#eef0f1;--bg-tint:#f6f8f8;--panel:#f4f5f6;--panel-2:#f0f2f3;--panel-3:#e0e2e3;--line:#2f8f8f;--line-2:#297e7e;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#2d8888;--rust-ink:#fff;--rust-soft:#c0dbdb;--green:#35a1a1;--lav:#81b8b8;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=tealg1lagoon]{--bg:#f5f6f7;--bg-tint:#fafafb;--panel:#f8f9fa;--panel-2:#f6f7f8;--panel-3:#e6e7e8;--line:#3aa6a0;--line-2:#33928d;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#379e98;--rust-ink:#fff;--rust-soft:#c3e2e0;--green:#379f99;--lav:#87c5c1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=tealg2lagoon]{--bg:#eef0f1;--bg-tint:#f6f8f8;--panel:#f4f5f6;--panel-2:#f0f2f3;--panel-3:#e0e2e3;--line:#3aa6a0;--line-2:#33928d;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#379e98;--rust-ink:#fff;--rust-soft:#c3e2e0;--green:#379f99;--lav:#87c5c1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=purpleg1plum]{--bg:#f5f6f7;--bg-tint:#fafafb;--panel:#f8f9fa;--panel-2:#f6f7f8;--panel-3:#e6e7e8;--line:#7a4a9c;--line-2:#6b4189;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#744694;--rust-ink:#fff;--rust-soft:#d5c8df;--green:#724591;--lav:#ac90bf;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=purpleg2plum]{--bg:#eef0f1;--bg-tint:#f6f8f8;--panel:#f4f5f6;--panel-2:#f0f2f3;--panel-3:#e0e2e3;--line:#7a4a9c;--line-2:#6b4189;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#744694;--rust-ink:#fff;--rust-soft:#d5c8df;--green:#724591;--lav:#ac90bf;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=purpleg1orchid]{--bg:#f5f6f7;--bg-tint:#fafafb;--panel:#f8f9fa;--panel-2:#f6f7f8;--panel-3:#e6e7e8;--line:#8b5ea8;--line-2:#7a5394;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#8459a0;--rust-ink:#fff;--rust-soft:#dacde2;--green:#724d8a;--lav:#b59bc6;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=purpleg2orchid]{--bg:#eef0f1;--bg-tint:#f6f8f8;--panel:#f4f5f6;--panel-2:#f0f2f3;--panel-3:#e0e2e3;--line:#8b5ea8;--line-2:#7a5394;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#8459a0;--rust-ink:#fff;--rust-soft:#dacde2;--green:#724d8a;--lav:#b59bc6;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=blushrose]{--bg:#f6ecec;--bg-tint:#faf6f6;--panel:#f9f3f3;--panel-2:#f7eeee;--panel-3:#e7dede;--line:#c0416a;--line-2:#a9395d;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#c0416a;--rust-ink:#fff;--rust-soft:#ecc6d2;--green:#a13558;--lav:#d98da6;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=mintframe]{--bg:#e8f2ec;--bg-tint:#f4f8f6;--panel:#f0f7f3;--panel-2:#ebf4ee;--panel-3:#dae3de;--line:#2e8b57;--line-2:#287a4d;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#2e8b57;--rust-ink:#fff;--rust-soft:#c0dccd;--green:#35a165;--lav:#82b99a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=sandclay]{--bg:#f0e8da;--bg-tint:#f8f4ec;--panel:#f5f0e7;--panel-2:#f2ebde;--panel-3:#e2dacd;--line:#a86a2e;--line-2:#945d28;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#a86a2e;--rust-ink:#fff;--rust-soft:#e5d2c0;--green:#a86a2e;--lav:#cba682;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=skyslate]{--bg:#e8eef6;--bg-tint:#f4f6fa;--panel:#f0f4f9;--panel-2:#ebf0f7;--panel-3:#dae0e7;--line:#3a5a8c;--line-2:#334f7b;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#3a5a8c;--rust-ink:#fff;--rust-soft:#c4cedc;--green:#3f6197;--lav:#899cba;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=lilacgray]{--bg:#efeaf4;--bg-tint:#f7f4fa;--panel:#f5f1f8;--panel-2:#f1edf5;--panel-3:#e1dce5;--line:#7a4a9c;--line-2:#6b4189;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#7a4a9c;--rust-ink:#fff;--rust-soft:#d7c9e1;--green:#724591;--lav:#af92c4;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=creamteal]{--bg:#f3efe4;--bg-tint:#f9f7f2;--panel:#f7f5ed;--panel-2:#f4f1e7;--panel-3:#e4e1d6;--line:#2f8f8f;--line-2:#297e7e;--ink:#20211f;--ink-2:#5a5a56;--ink-3:#8a8a86;--rust:#2f8f8f;--rust-ink:#fff;--rust-soft:#c1dddd;--green:#35a1a1;--lav:#82bcbc;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body,#root{height:100%;overflow:hidden}body{font-family:var(--font-body);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}::selection{background:var(--rust);color:var(--rust-ink)}.display{font-family:var(--font-display);letter-spacing:-.02em;font-weight:700}.mono{font-family:var(--font-mono)}.eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.muted{color:var(--ink-2)}.faint{color:var(--ink-3)}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.02em;margin:0}.btn{border-radius:var(--r-pill);background:var(--panel-2);color:var(--ink);border:1px solid var(--line);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-weight:700;transition:transform 80ms,background .15s,border-color .15s;display:inline-flex}.btn:hover{border-color:var(--ink-3)}.btn:active{transform:translateY(1px)}.btn.primary{background:var(--rust);color:var(--rust-ink);border-color:var(--rust)}.btn.primary:hover{filter:brightness(1.05)}.btn.ghost{background:0 0;border-color:#0000}.btn.ghost:hover{background:var(--panel-2)}.btn.sm{padding:7px 12px;font-size:13px}.btn.block{width:100%}.btn.danger{color:var(--danger);background:0 0;border-color:#0000}.btn.emergency-btn{color:#fff;background:var(--danger);border-color:var(--danger)}.btn.emergency-btn:hover{filter:brightness(.94)}.btn:disabled{opacity:.5;cursor:not-allowed}.icon-btn{border-radius:var(--r-pill);width:40px;height:40px;color:var(--ink-2);justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.icon-btn:hover{background:var(--panel-2);color:var(--ink)}.field{gap:7px;display:grid}.field>span{font-family:var(--font-mono);color:var(--ink-2);font-size:12px}.input,textarea.input,select.input{border-radius:var(--r-md);background:var(--panel);border:1px solid var(--line);width:100%;color:var(--ink);padding:5px 12px;transition:border-color .15s,box-shadow .15s}.input:focus,textarea.input:focus,select.input:focus{border-color:var(--rust);box-shadow:0 0 0 3px var(--rust-soft);outline:none}.input::placeholder{color:var(--ink-3)}.chip{border-radius:var(--r-pill);font-size:12px;font-family:var(--font-mono);background:var(--panel-2);border:1px solid var(--line);align-items:center;gap:6px;padding:5px 11px;display:inline-flex}.chip.on{background:var(--ink);color:var(--bg);border-color:var(--ink)}.avatar{border-radius:var(--r-pill);background:var(--panel-3);color:var(--ink);font-family:var(--font-display);border:1px solid var(--line-2);flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.presence-dot{background:var(--ink-3);border:2px solid var(--panel);border-radius:50%;width:11px;height:11px;position:absolute;bottom:-1px;right:-1px}.presence-dot.online{background:var(--green)}.artwork{border-radius:var(--r-md);color:#fff;background:radial-gradient(circle at 30% 30%,#ffffff47,#0000 60%);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.artwork:after{content:"";background:#00000059;border-radius:50%;width:26%;height:26%;position:absolute;box-shadow:0 0 0 6px #ffffff1f}.artwork .grooves{opacity:.5;background:repeating-radial-gradient(circle,#0000002e 0 2px,#0000 2px 5px);border-radius:50%;position:absolute;inset:8%}.shell{grid-template-columns:var(--nav-w) 1fr;grid-template-rows:minmax(0,1fr);height:100%;display:grid}.shell.no-nav{grid-template-columns:1fr}.nav-rail{background:var(--panel);border-right:1px solid var(--line);flex-direction:column;align-items:center;gap:6px;padding:14px 0;display:flex}.nav-rail .brand-block{flex-direction:column;align-items:flex-start;margin-bottom:8px;display:flex}.nav-rail .brand-mark{width:52px;height:52px}.nav-rail .brand-name{font-family:var(--font-display);color:var(--brand-wordmark);margin-top:3px;font-size:13.5px;font-weight:800;line-height:1}.nav-rail .brand-divider{border-bottom:1.5px solid var(--line);width:100%;min-width:52px;margin-top:9px}.nav-item{border-radius:var(--r-md);width:52px;height:52px;color:var(--ink-2);place-items:center;transition:all .15s;display:grid;position:relative}.nav-item:hover{background:var(--panel-2);color:var(--ink)}.nav-item.active{background:var(--ink);color:var(--bg)}.nav-item .badge{background:var(--rust);min-width:18px;height:18px;color:var(--rust-ink);border-radius:var(--r-pill);place-items:center;padding:0 5px;font-size:11px;font-weight:700;display:grid;position:absolute;top:6px;right:8px}.nav-spacer{flex:1}.nav-divider{background:var(--line);width:26px;height:1px;margin:4px 0}.nav-logout{color:var(--ink-3)}.nav-logout:hover{color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, transparent)}.main-area{flex-direction:column;min-width:0;min-height:0;display:flex}.page{flex:1;min-height:0;overflow-y:auto}.page-pad{padding:24px clamp(16px,4vw,40px) 32px}.page-wide{max-width:1080px;margin:0 auto}.tab-bar{display:none}.auth-wrap{background:radial-gradient(1200px 600px at 80% -10%, var(--rust-soft), transparent 60%), var(--bg);align-content:safe center;justify-items:center;height:100%;padding:24px;display:grid;overflow-y:auto}.auth-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-xl);width:min(440px,100%);box-shadow:var(--shadow-2);padding:32px}.auth-logo{align-items:center;gap:12px;margin-bottom:6px;display:flex}.auth-logo .mark{width:44px;height:44px}.auth-card h1{font-size:30px}.auth-card h1.brand-wordmark{color:var(--brand-wordmark)}.auth-tagline{font-family:var(--font-mono);color:var(--ink-2);margin:2px 0 22px;font-size:12px}.auth-card .field{margin-bottom:14px}.error{background:color-mix(in srgb, var(--danger) 14%, transparent);border:1px solid var(--danger);color:var(--danger);border-radius:var(--r-md);margin-bottom:12px;padding:10px 12px;font-size:14px}.link-btn{color:var(--rust);background:0 0;padding:4px;font-weight:700}.demo-note{border-top:1px dashed var(--line);color:var(--ink-2);font-size:12.5px;font-family:var(--font-mono);margin-top:18px;padding-top:16px}.search-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.onboard-methods{grid-template-columns:1fr 1fr;gap:12px;margin-top:10px;display:grid}.onboard-card{border:1px solid var(--line);border-radius:var(--r-md,10px);background:var(--panel-2,transparent);padding:12px}.onboard-card .btn{margin-top:10px}@media (width<=640px){.onboard-methods{grid-template-columns:1fr}}.analytics-bar{background:color-mix(in srgb, var(--ink) 8%, transparent);border-radius:999px;height:8px;overflow:hidden}.compliance-shell{border:1px solid var(--line);border-radius:var(--r-md,10px);grid-template-columns:230px 1fr;gap:0;min-height:260px;display:grid;overflow:hidden}.compliance-list{border-right:1px solid var(--line);background:var(--panel-2,var(--panel));max-height:420px;padding:8px;overflow-y:auto}.compliance-thread{background:var(--bg);max-height:420px;padding:12px 14px;overflow-y:auto}.compliance-msg{align-items:flex-start;gap:10px;padding:6px 0;display:flex}.label-edited{color:var(--gold,#8a6d1a);border-color:currentColor;font-size:10.5px}.label-deleted{color:var(--danger);border-color:currentColor;font-size:10.5px}.label-auto{color:var(--rust);border-color:currentColor;font-size:10.5px}.pre-edit{color:var(--ink-2);border-left:2px solid var(--gold,#8a6d1a);margin-top:3px;padding-left:8px;font-size:12px;font-style:italic}@media (width<=700px){.compliance-shell{grid-template-columns:1fr}.compliance-list{border-right:none;border-bottom:1px solid var(--line);max-height:160px}}.shelf.charts .shelf-scroll{grid-auto-columns:max-content}.chart-card{border:1px solid var(--line);border-radius:var(--r-md,10px);background:var(--panel);scroll-snap-align:start;flex:none;width:300px;padding:12px}.chart-card h4{font-size:13.5px;font-family:var(--font-display);margin:0 0 8px}.chart-bars{align-items:flex-end;gap:6px;height:104px;display:flex}.chart-bars .cb{flex-direction:column;flex:1;align-items:center;gap:3px;min-width:0;display:flex}.chart-bars .cb i{background:var(--rust);border-radius:4px 4px 0 0;width:100%;min-height:2px;display:block}.chart-bars .cb span{font-family:var(--font-mono);color:var(--ink-3);font-size:9px}.chart-bars .cb b{font-size:10px}.chart-bars.fit .cb{flex:none;width:66px}.chart-bars.fit .cb span{color:var(--ink-2);text-align:center;white-space:normal;overflow-wrap:break-word;max-width:66px;min-height:24px;font-size:9.5px;line-height:1.25}.analytics-bar span{background:var(--rust);border-radius:999px;min-width:2px;height:100%;display:block}.back-link{color:var(--ink-2);border-radius:var(--r-md,10px);cursor:pointer;background:0 0;align-items:center;gap:5px;margin-bottom:12px;padding:4px 6px 4px 2px;font-size:14px;font-weight:600;transition:color .15s,background .15s;display:inline-flex}.back-link:hover{color:var(--rust);background:color-mix(in srgb, var(--rust) 8%, transparent)}.demo-group{margin-top:10px}.demo-group-label{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);margin-bottom:5px;font-size:11px}.demo-chips{flex-wrap:wrap;gap:6px;display:flex}.demo-chip{text-align:left;background:var(--panel-2,var(--bg));border:1px solid var(--line);border-radius:var(--r-md,10px);cursor:pointer;font-family:var(--font-sans);flex-direction:column;align-items:flex-start;gap:1px;padding:6px 9px;line-height:1.15;transition:border-color .15s,background .15s;display:flex}.demo-chip:hover:not(:disabled){border-color:var(--rust);background:color-mix(in srgb, var(--rust) 7%, transparent)}.demo-chip:disabled{opacity:.5;cursor:default}.demo-chip b{color:var(--ink);font-size:12.5px}.demo-chip span{color:var(--ink-3);font-size:10.5px}.chat-shell{grid-template-columns:var(--list-w) 1fr;grid-template-rows:minmax(0,1fr);height:100%;min-height:0;display:grid}.conv-list{border-right:1px solid var(--line);background:var(--panel);flex-direction:column;min-height:0;display:flex}.list-head{justify-content:space-between;align-items:center;gap:10px;padding:16px 18px 12px;display:flex}.list-head h2{font-size:22px}.search-row{padding:0 14px 12px}.conv-scroll{flex:1;padding:4px 10px 12px;overflow-y:auto}.conv-item{border-radius:var(--r-md);text-align:left;grid-template-columns:48px 1fr auto;align-items:center;gap:12px;width:100%;padding:10px 12px;transition:background .12s;display:grid}.conv-item:hover{background:var(--panel-2)}.conv-item.active{background:var(--panel-3)}.conv-main{min-width:0}.conv-top{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.conv-name{font-weight:700;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.conv-time{color:var(--ink-3);font-size:11px;font-family:var(--font-mono);flex:none}.conv-snippet{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.unread-badge{border-radius:var(--r-pill);background:var(--rust);min-width:20px;height:20px;color:var(--rust-ink);place-items:center;padding:0 6px;font-size:11px;font-weight:700;display:grid}.thread{background:var(--bg);flex-direction:column;min-width:0;min-height:0;display:flex}.thread-head{border-bottom:1px solid var(--line);background:var(--panel);align-items:center;gap:12px;padding:12px 18px;display:flex}.thread-head .title{min-width:0}.thread-head h3{text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.thread-head .sub{color:var(--ink-2);font-size:12px;font-family:var(--font-mono)}.thread-back{display:none}.msgs{flex-direction:column;flex:1;gap:3px;min-height:0;padding:18px clamp(12px,3vw,28px);display:flex;overflow-y:auto}.day-sep{font-family:var(--font-mono);color:var(--ink-3);background:var(--panel-2);border-radius:var(--r-pill);align-self:center;margin:10px 0;padding:3px 12px;font-size:11px}.msg-row{gap:8px;max-width:min(680px,88%);margin:2px 0;display:flex}.msg-row.mine{flex-direction:row-reverse;align-self:flex-end}.msg-row .msg-ava{align-self:flex-end}.msg-group-name{color:var(--ink-2);font-size:12px;font-weight:700;font-family:var(--font-display);margin:0 0 3px 6px}.bubble{background:var(--chat-them-bg,var(--panel-2));color:var(--chat-them-ink,var(--ink));border:1px solid var(--line-2);box-shadow:var(--shadow-1);word-break:break-word;border-radius:18px;padding:9px 13px;position:relative}.msg-row.mine .bubble{background:var(--bubble-me);color:var(--bubble-me-ink);border-color:#0000}.bubble .fwd{font-family:var(--font-mono);opacity:.7;align-items:center;gap:4px;margin-bottom:3px;font-size:10.5px;display:flex}.bubble .reply-quote{border-left:3px solid var(--rust);background:color-mix(in srgb, var(--ink) 6%, transparent);border-radius:6px;margin-bottom:6px;padding:3px 8px;font-size:12.5px}.bubble .body{white-space:pre-wrap;line-height:1.42}.bubble .meta{opacity:.66;font-size:10.5px;font-family:var(--font-mono);align-items:center;gap:6px;margin-top:4px;display:flex}.bubble.deleted{opacity:.7;font-style:italic}.bubble .attach-img{border-radius:12px;width:100%;max-width:320px;margin-top:2px;display:block}.bubble video.attach-img{max-height:320px}.file-card{background:color-mix(in srgb, var(--ink) 6%, transparent);border-radius:12px;align-items:center;gap:10px;min-width:200px;padding:8px 10px;display:flex}.file-card .fi{background:var(--rust);width:38px;height:38px;color:var(--rust-ink);border-radius:9px;flex:none;place-items:center;display:grid}.file-card .fn{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.file-card .fs{opacity:.7;font-size:11px;font-family:var(--font-mono)}.reacts{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.react{border-radius:var(--r-pill);background:var(--panel);border:1px solid var(--line);color:var(--ink);align-items:center;gap:4px;padding:2px 8px;font-size:12px;display:inline-flex}.react.mine-react{border-color:var(--rust);background:var(--rust-soft)}.msg-tools{z-index:5;background:var(--panel);border:1px solid var(--line);width:min(330px,92vw);height:26px;box-shadow:var(--shadow-2);opacity:0;pointer-events:none;border-radius:13px;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:0;padding:1px 4px;transition:opacity .12s;display:flex;position:absolute;bottom:calc(100% - 10px)}.msg-tools.open{opacity:1;pointer-events:auto}.msg-row.mine .msg-tools,.msg-row:not(.mine) .msg-tools{right:6px}.msg-tools button,.msg-tools .tool-sign{width:22px;height:22px;color:var(--ink-2);border-radius:7px;flex:none;place-items:center;font-size:12px;display:grid}.msg-tools button:hover,.msg-tools .tool-sign:hover{background:var(--panel-2);color:var(--ink)}.msg-tools button.danger{color:var(--danger)}.msg-tools .tool-clock{cursor:default}.msg-tools .tool-rate{width:auto;min-width:24px;font-family:var(--font-mono);padding:0 2px;font-size:10px}.read-receipt{font-family:var(--font-mono);color:var(--ink-3);align-self:flex-end;margin:0 4px 6px;font-size:10.5px}.typing-line{color:var(--ink-2);font-size:12.5px;font-family:var(--font-mono);padding:4px 24px 0}.composer{border-top:1px solid var(--line);background:var(--panel);flex:none;align-items:flex-end;gap:8px;padding:12px clamp(10px,3vw,24px);display:flex}.composer .grow{flex:1}.composer textarea{resize:none;border-radius:var(--r-lg);background:var(--bg);border:1px solid var(--line);width:100%;max-height:140px;padding:11px 14px}.composer textarea:focus{border-color:var(--rust);box-shadow:0 0 0 3px var(--rust-soft);outline:none}.send-btn{border-radius:var(--r-pill);background:var(--rust);width:46px;height:46px;color:var(--rust-ink);flex:none;place-items:center;display:grid}.attach-preview{background:var(--panel-2);border:1px solid var(--line);border-radius:var(--r-md);align-items:center;gap:8px;margin:0 clamp(10px,3vw,24px);padding:6px 10px;font-size:13px;display:flex}.reply-preview{border-left:3px solid var(--rust);background:var(--panel-2);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin:0 clamp(10px,3vw,24px);padding:8px 12px;font-size:13px;display:flex}.empty-state{text-align:center;place-items:center;height:100%;padding:40px;display:grid}.empty-state .inner{justify-items:center;gap:14px;max-width:380px;display:grid}.empty-state .disc{opacity:.85;width:84px;height:84px}.section-head{justify-content:space-between;align-items:flex-end;gap:12px;margin:26px 0 14px;display:flex}.section-head h2{font-size:22px}.hero{border-radius:var(--r-xl);background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow-1);grid-template-columns:220px 1fr;align-items:center;gap:24px;padding:24px;display:grid}.hero .art{border-radius:var(--r-lg);width:220px;height:220px}.hero h1{margin:8px 0;font-size:clamp(28px,4vw,44px);line-height:1}.art-live{transition:transform .45s,box-shadow .45s}.art-live:hover,.art-live:active{animation:6s linear infinite spin;box-shadow:0 14px 34px #211d1838}@media (prefers-reduced-motion:reduce){.art-live:hover,.art-live:active{animation:none}}.shelf{position:relative}.shelf-scroll{scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;grid-auto-columns:160px;grid-auto-flow:column;gap:16px;padding-bottom:8px;display:grid;overflow-x:auto}.shelf-scroll::-webkit-scrollbar{height:0;display:none}.shelf-nav{z-index:5;border-radius:var(--r-pill);background:var(--panel);border:1px solid var(--line);width:38px;height:38px;color:var(--ink);box-shadow:var(--shadow-2);cursor:pointer;opacity:0;place-items:center;transition:opacity .15s,background .15s;display:grid;position:absolute;top:74px;transform:translateY(-50%)}.shelf:hover .shelf-nav{opacity:.96}.shelf-nav:hover{background:var(--ink);color:var(--bg)}.shelf-nav.left{left:-6px}.shelf-nav.right{right:-6px}@media (hover:none){.shelf-nav{opacity:.96}}.shelf.themes .shelf-nav{top:40px}.card{text-align:left;scroll-snap-align:start}.card .art{aspect-ratio:1;border-radius:var(--r-md);width:100%;box-shadow:var(--shadow-1)}.card .t{font-weight:700;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;margin-top:8px;overflow:hidden}.card .a{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.card:hover .art{box-shadow:var(--shadow-2)}.genre-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;display:grid}.genre-tile{aspect-ratio:1.5;border-radius:var(--r-lg);color:#fff;flex-direction:column;justify-content:flex-end;padding:16px;display:flex;position:relative;overflow:hidden}.genre-tile .gt{font-family:var(--font-display);font-size:20px;font-weight:800}.genre-tile .gb{opacity:.9;font-size:12px}.track-list{flex-direction:column;display:flex}.track-row{border-radius:var(--r-md);text-align:left;grid-template-columns:44px 1fr auto auto;align-items:center;gap:12px;padding:8px 10px;display:grid}.track-row:hover{background:var(--panel-2)}.track-row.playing{background:var(--rust-soft)}.track-row .art{border-radius:9px;width:44px;height:44px}.track-row .ti{min-width:0}.track-row .tt{font-weight:700;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.track-row .ta{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.track-row .td{font-family:var(--font-mono);color:var(--ink-3);font-size:12px}.track-row .row-actions{opacity:0;gap:2px;display:flex}.track-row:hover .row-actions{opacity:1}.mini-player{height:var(--player-h);background:var(--panel);border-top:1px solid var(--line);z-index:40;flex:none;grid-template-columns:1fr auto auto 1fr;align-items:center;gap:14px;padding:0 16px;display:grid;box-shadow:0 -8px 30px #211d1814}.mini-player .mp-track{align-items:center;gap:11px;min-width:0;display:flex}.mini-player .mp-actions{align-items:center;gap:2px;display:flex}.mini-player .art{border-radius:8px;width:46px;height:46px}.mini-player .mp-controls{align-items:center;gap:6px;display:flex}.mp-toggle{position:relative}.vol-wrap{align-items:center;gap:4px;display:flex}.vol-slider{width:84px;accent-color:var(--rust);cursor:pointer}@media (width<=700px){.vol-slider{display:none}}.mp-toggle.on{color:var(--rust)}.mp-badge{font-size:8.5px;font-weight:800;font-family:var(--font-mono);background:var(--rust);color:var(--rust-ink);border-radius:6px;padding:0 3px;line-height:1.4;position:absolute;top:2px;right:2px}.mini-player .play-fab{border-radius:var(--r-pill);background:var(--ink);width:44px;height:44px;color:var(--bg);place-items:center;display:grid}.mini-player .mp-right{justify-content:flex-end;align-items:center;gap:8px;display:flex}.scrubber{align-items:center;gap:8px;width:min(420px,40vw);display:flex}.scrubber .bar{background:var(--panel-3);cursor:pointer;border-radius:3px;flex:1;height:5px;position:relative}.scrubber .fill{background:var(--rust);border-radius:3px;position:absolute;top:0;bottom:0;left:0}.scrubber .time{font-family:var(--font-mono);color:var(--ink-3);min-width:34px;font-size:11px}.sample-flag{font-family:var(--font-mono);color:var(--rust);border:1px solid var(--rust);border-radius:var(--r-pill);padding:1px 7px;font-size:10px}.stack{gap:16px;display:grid}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);padding:20px}.panel>h3{margin-bottom:4px;font-size:17px}.panel .panel-sub{color:var(--ink-2);margin-bottom:14px;font-size:13px}.setting-row{border-top:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.setting-row:first-of-type{border-top:0}.setting-row .sr-main{min-width:0}.setting-row .sr-title{font-weight:700}.setting-row .sr-desc{color:var(--ink-2);font-size:12.5px}.toggle{border-radius:var(--r-pill);background:var(--panel-3);flex:none;width:46px;height:27px;transition:background .15s;position:relative}.toggle.on{background:var(--green)}.toggle .knob{width:21px;height:21px;box-shadow:var(--shadow-1);background:#fff;border-radius:50%;transition:left .15s;position:absolute;top:3px;left:3px}.toggle.on .knob{left:22px}.seg{background:var(--panel-2);border:1px solid var(--line);border-radius:var(--r-pill);padding:3px;display:inline-flex}.seg button{border-radius:var(--r-pill);font-size:13px;font-family:var(--font-mono);color:var(--ink-2);padding:6px 12px}.seg button.on{background:var(--ink);color:var(--bg)}.avatar-xl{position:relative}.profile-head{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.badge-tier{font-family:var(--font-mono);border-radius:var(--r-pill);background:var(--gold);color:#201a09;padding:3px 10px;font-size:11px;font-weight:700}.plan-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));align-items:stretch;gap:16px;display:grid}.plan>div:last-child .btn{white-space:normal}.plan{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);flex-direction:column;gap:14px;padding:22px;display:flex;position:relative}.plan.pop{border-color:var(--rust);box-shadow:0 0 0 3px var(--rust-soft)}.plan .pop-tag{background:var(--rust);color:var(--rust-ink);font-family:var(--font-mono);border-radius:var(--r-pill);letter-spacing:.08em;padding:3px 10px;font-size:10px;position:absolute;top:-11px;left:20px}.plan .price{font-family:var(--font-display);font-size:30px;font-weight:800}.plan ul{gap:9px;margin:0;padding:0;font-size:13.5px;list-style:none;display:grid}.plan li{align-items:flex-start;gap:8px;display:flex}.plan li .tick{color:var(--green);flex:none;margin-top:2px}.plan.current{outline:2px dashed var(--ink-3)}.modal-scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:100;background:#14100c80;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.modal{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-xl);width:min(520px,100%);max-height:86vh;box-shadow:var(--shadow-3);flex-direction:column;display:flex;position:relative;overflow:hidden}.modal-head{border-bottom:1px solid var(--line);background:var(--panel);flex:none;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.modal-body{flex:auto;min-height:0;padding:18px 20px;overflow:hidden auto}.modal-foot{border-top:1px solid var(--line);background:var(--panel);flex:none;padding:14px 20px}.pick-row{border-radius:var(--r-md);text-align:left;align-items:center;gap:12px;width:100%;padding:9px 8px;display:flex}.pick-row:hover{background:var(--panel-2)}.pick-check{border:2px solid var(--line);border-radius:50%;place-items:center;width:22px;height:22px;margin-left:auto;display:grid}.pick-check.on{background:var(--rust);border-color:var(--rust);color:var(--rust-ink)}.menu{z-index:60;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-2);min-width:200px;padding:6px;position:absolute}.menu button{text-align:left;border-radius:8px;align-items:center;gap:10px;width:100%;padding:9px 10px;font-size:14px;display:flex}.menu button:hover{background:var(--panel-2)}.menu button.danger{color:var(--danger)}.menu-sep{background:var(--line-2);height:1px;margin:5px 4px}.spinner{border:3px solid var(--line);border-top-color:var(--rust);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.center-fill{place-items:center;height:100%;display:grid}.toast{bottom:calc(var(--player-h) + 18px);background:var(--ink);color:var(--bg);border-radius:var(--r-pill);z-index:200;box-shadow:var(--shadow-2);padding:10px 18px;font-size:13.5px;position:fixed;left:50%;transform:translate(-50%)}@keyframes vinyl-spin{to{transform:rotate(360deg)}}.spinning{animation:4s linear infinite vinyl-spin}@media (width<=900px) and (pointer:coarse){.shell{grid-template-rows:1fr auto;grid-template-columns:1fr}.nav-rail{display:none}.tab-bar{height:var(--tab-h);background:var(--panel);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom,0);grid-auto-columns:1fr;grid-auto-flow:column;align-items:center;display:grid}.tab-item{color:var(--ink-2);font-size:10px;font-family:var(--font-mono);place-items:center;gap:3px;padding:6px 0;display:grid;position:relative}.tab-item.active{color:var(--rust)}.tab-item .badge{background:var(--rust);min-width:16px;height:16px;color:var(--rust-ink);border-radius:var(--r-pill);place-items:center;padding:0 4px;font-size:10px;display:grid;position:absolute;top:2px;right:calc(50% - 22px)}}:root.narrow-viewport .chat-shell{grid-template-columns:1fr}:root.narrow-viewport .chat-shell.show-thread .conv-list,:root.narrow-viewport .chat-shell:not(.show-thread) .thread{display:none}:root.narrow-viewport .thread-back{display:inline-grid}@media (width<=900px){.page-pad{padding:18px 16px 24px}.scrubber{width:42vw}.hero{text-align:center;grid-template-columns:1fr;justify-items:center}.hero .art,.hero.art{width:min(220px,70vw);height:min(220px,70vw)}.msg-row{max-width:92%}}@media (width<=820px){.mini-player{grid-template-columns:1fr auto 1fr}.mini-player .mp-actions{display:none}}@media (width<=520px){.mini-player{grid-template-columns:1fr auto}.mini-player .mp-right,.scrubber{display:none}}.seen-tag{font-size:11px;font-family:var(--font-mono);color:var(--green,#4f9d69);vertical-align:middle;margin-left:8px;font-weight:500}.listen-along-banner{z-index:70;background:var(--panel);border:1px solid var(--rust);border-radius:999px;align-items:center;gap:14px;max-width:92vw;padding:10px 16px;font-size:13.5px;display:flex;position:fixed;bottom:84px;left:50%;transform:translate(-50%);box-shadow:0 6px 22px #00000038}.loc-chip{border-radius:var(--r-pill);background:var(--panel-2);border:1px solid var(--line);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:5px 9px;font-size:12.5px;display:inline-flex}.loc-chip:hover{border-color:var(--rust)}.loc-chip b{background:var(--rust);width:20px;height:20px;color:var(--rust-ink);font-size:11px;font-family:var(--font-mono);border-radius:50%;place-items:center;display:grid}.loc-chip-label{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.loc-chip-x{color:var(--ink-2);cursor:pointer;background:0 0;border:none;padding:0 0 0 2px;font-size:15px;line-height:1}.loc-chip-x:hover{color:var(--danger,#c0392b)}.loc-chip-add{color:var(--rust);padding:5px 11px;font-size:16px;font-weight:700}.theme-scroll{scrollbar-width:thin;scrollbar-color:var(--line-2,var(--line)) transparent;flex-wrap:nowrap}.theme-scroll::-webkit-scrollbar{height:6px}.theme-scroll::-webkit-scrollbar-track{background:0 0}.theme-scroll::-webkit-scrollbar-thumb{background:var(--line-2,var(--line));border-radius:999px}.theme-scroll::-webkit-scrollbar-thumb:hover{background:var(--ink-2)}.theme-scroll>button{flex:none}.rail-arrow{z-index:2;background:var(--panel);width:30px;height:30px;color:var(--ink);border:1px solid var(--line);border-radius:50%;place-items:center;display:grid;position:absolute;top:20px;box-shadow:0 2px 8px #0000002e}.rail-arrow.left{left:-6px}.rail-arrow.right{right:-6px}.rail-arrow:hover{background:var(--panel-2,var(--panel))}.report-fab{width:28px;height:28px;color:var(--ink-2);border:1px solid var(--line);background:var(--panel);opacity:.8;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:12px;right:14px}.report-fab:hover{color:var(--danger,#c0392b);border-color:var(--danger,#c0392b);opacity:1}.thin-scroll{scrollbar-width:thin;scrollbar-color:var(--line-2,var(--line)) transparent}.thin-scroll::-webkit-scrollbar{width:6px;height:6px}.thin-scroll::-webkit-scrollbar-track{background:0 0}.thin-scroll::-webkit-scrollbar-thumb{background:var(--line-2,var(--line));border-radius:999px}.shelf.themes .shelf-scroll{grid-auto-columns:max-content;gap:12px;padding:2px 2px 8px}.instructions-fab{background:var(--rust);color:var(--rust-ink);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin:16px 0 6px;padding:9px 16px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 4px 16px #0000002e}.instructions-fab:hover{filter:brightness(1.06)}.settings-compact .sr-desc{font-size:11.5px;line-height:1.35}.settings-compact .panel-sub{margin-bottom:8px;font-size:12px;line-height:1.4}[contenteditable][data-placeholder]:empty:before{content:attr(data-placeholder);color:var(--muted);pointer-events:none}.note-body b,.note-body strong{font-weight:700}.note-body u{text-decoration:underline}.member-row .member-remove{opacity:0;transition:opacity .12s}.member-row:hover .member-remove,.member-row:focus-within .member-remove{opacity:1}
