:root{--red:#c8433a;--red-hover:#e8756e}*{box-sizing:border-box}body,html{margin:0;padding:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--red);text-decoration:none}a:hover{color:var(--red-hover)}::selection{background:rgba(200,67,58,.35)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#23251a;border-radius:8px}::-webkit-scrollbar-track{background:#0a0b08}input:focus,textarea:focus{outline:none}.jsn{--bg-wash:#0a0b08;--glass-shadow:inset 0 1px 0 hsla(0,0%,100%,.05);--bg:#0a0b08;--text:#e8eae3;--sub:#a8ad9e;--mut:#8a8f84;--mut2:#767b70;--panel:#0e0f0a;--panel-bd:#1a1c12;--glowpanel:#0c0d09;--card:#12140c;--card-bd:#1d1f15;--hot:#15170e;--hot-bd:#22241a;--chip:#14150f;--chip2:#1d1f14;--chip-on:#23251a;--inset:#12140d;--inset-bd:#1e2016;--hair:#14150f;--chart-bg:rgba(0,0,0,.3);--glow1:rgba(150,40,34,.22);--glow2:rgba(200,67,58,.18);--red:#c8433a;--red-bd:rgba(200,67,58,.22);--red-tint:rgba(200,67,58,.12);--up:#35c07a;--down:#ff6b5e;--badge-bg:rgba(10,11,8,.65);--badge-tx:#d7dbce;--scrim:rgba(4,5,3,.72);--chipname:#c9cdc0;--create-btn:#161810}.jsn.light{--bg-wash:radial-gradient(1000px 560px at 18% -6%,rgba(200,67,58,.13),transparent 60%),radial-gradient(820px 520px at 88% 4%,rgba(216,178,58,.09),transparent 60%),#f6f3ec;--glass-shadow:0 18px 44px rgba(200,67,58,.13);--bg:#f6f3ec;--text:#1e1b14;--sub:#5d594c;--mut:#7a7466;--mut2:#98917f;--panel:#fffdf7;--panel-bd:#e7e1d1;--glowpanel:rgba(255,253,247,.6);--card:#fffdf7;--card-bd:#e7e1d1;--hot:#fbf7ec;--hot-bd:#ecdfc6;--chip:#ece7d9;--chip2:#e3dcc9;--chip-on:#dcd4bf;--inset:#f3efe3;--inset-bd:#ded7c3;--hair:#efeadb;--chart-bg:rgba(120,100,60,.05);--glow1:rgba(200,67,58,.17);--glow2:rgba(200,67,58,.13);--red:#c8433a;--red-bd:rgba(200,67,58,.42);--red-tint:rgba(200,67,58,.1);--up:#1f9d5f;--down:#d64545;--badge-bg:rgba(255,253,247,.8);--badge-tx:#4a4536;--scrim:rgba(70,63,50,.45);--chipname:#4a4536;--create-btn:#f1ecdd}@keyframes toastIn{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@keyframes modalIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}