:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mana-canvas:#efe7d0;--mana-surface:#fdfbf5;--mana-surface-sunk:#f8f3e6;--mana-field-white:#fff;--mana-line:#dde3d6;--mana-line-soft:#ecf0e5;--mana-line-strong:#bfc8b7;--mana-ink:#1f2418;--mana-body:#2c3226;--mana-ink-2:#3e4636;--mana-muted:#5a6450;--mana-muted-2:#7a8470;--mana-placeholder:#9ca694;--mana-lemon:#95c11f;--mana-lemon-ink:#2d3d09;--mana-on-lemon:#2d3d09;--mana-lemon-deep:#7aa018;--mana-lemon-deeper:#5e7d12;--mana-lemon-50:#f4f8e4;--mana-lemon-100:#e7f0c8;--mana-lemon-200:#d0e393;--mana-lemon-300:#b8d55d;--mana-forest:#2e4829;--mana-forest-ink:#3e6137;--mana-forest-50:#eef4ec;--mana-forest-100:#d7e4d2;--mana-forest-200:#b1c9a8;--mana-coral:#e56f51;--mana-coral-ink:#b04226;--mana-coral-soft:#ee8e72;--mana-coral-50:#fdf1ed;--mana-coral-100:#fad9ce;--mana-coral-200:#f4b5a0;--mana-cherry:#de5567;--mana-cherry-ink:#c13d50;--mana-cherry-50:#fdeef0;--mana-cherry-100:#facdd3;--mana-cherry-200:#f4a0ab;--mana-amber-50:#fcefc7;--mana-amber-ink:#8a6a10;--mana-focus-line:#8bae7f;--mana-focus-ring:0 0 0 4px #95c11f2e;--mana-shadow-lift:0 24px 56px #2f482924;--mana-shadow-card:0 6px 16px #2f482914;--mana-shadow-hair:0 1px 2px #2f48290a;--mana-shadow-menu:0 12px 28px #0000001f;--mana-scrim:#2e482947;--mana-leaf:24px 4px 24px 4px;--mana-radius-card:20px;--mana-radius-modal:24px;--mana-radius-bubble:14px;--mana-radius-field:14px;--mana-radius-chip:12px;--mana-pill:999px;--mana-font-body:"M PLUS Rounded 1c", -apple-system, blinkmacsystemfont, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--mana-font-display:"Noto Serif SC", "Source Han Serif SC", "Songti SC", stsong, serif;--mana-font-mono:"JetBrains Mono", ui-monospace, sfmono-regular, menlo, consolas, monospace}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mana-canvas:#14170f;--mana-surface:#1c2117;--mana-surface-sunk:#171b12;--mana-field-white:#242b1e;--mana-line:#333b2c;--mana-line-soft:#2a3124;--mana-line-strong:#4c5742;--mana-ink:#f0eddc;--mana-body:#dcdac9;--mana-ink-2:#c6c8b4;--mana-muted:#9ea895;--mana-muted-2:#7f8a76;--mana-placeholder:#66705d;--mana-lemon-ink:#dcefa6;--mana-lemon-deep:#aed43f;--mana-lemon-deeper:#c4e263;--mana-lemon-50:#28331a;--mana-lemon-100:#34431f;--mana-lemon-200:#4d6624;--mana-forest:#9cc78f;--mana-forest-ink:#b7d6ad;--mana-forest-50:#22301f;--mana-forest-100:#2f4229;--mana-forest-200:#476b3f;--mana-coral-ink:#f3a58c;--mana-coral-50:#3a2620;--mana-coral-100:#4f2e24;--mana-coral-200:#7a4130;--mana-cherry-ink:#f08a98;--mana-cherry-50:#3a2126;--mana-cherry-100:#4f2a31;--mana-cherry-200:#7a3a46;--mana-amber-50:#3d3416;--mana-amber-ink:#e2b94a;--mana-focus-line:#6f8f64;--mana-shadow-lift:0 24px 56px #00000073;--mana-shadow-card:0 6px 16px #00000059;--mana-shadow-hair:0 1px 2px #0000004d;--mana-shadow-menu:0 12px 28px #00000073;--mana-scrim:#0000008c}*{box-sizing:border-box}html,body{width:100%;height:100%;margin:0;overflow:hidden}body{color:var(--mana-ink);background:var(--mana-canvas);font-family:var(--mana-font-body);-webkit-font-smoothing:antialiased}button,textarea,input,select{font:inherit}button{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--mana-lemon-deep);outline-offset:2px}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto-serif-sc-latin-400-normal.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:Noto Serif SC;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/noto-serif-sc-latin-500-normal.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:Noto Serif SC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto-serif-sc-chinese-simplified-400-normal.woff2)format("woff2")}@font-face{font-family:Noto Serif SC;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/noto-serif-sc-chinese-simplified-500-normal.woff2)format("woff2")}@font-face{font-family:"M PLUS Rounded 1c";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/m-plus-rounded-1c-latin-400-normal.woff2)format("woff2")}@font-face{font-family:"M PLUS Rounded 1c";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/m-plus-rounded-1c-latin-500-normal.woff2)format("woff2")}@font-face{font-family:"M PLUS Rounded 1c";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/m-plus-rounded-1c-latin-700-normal.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-latin-400-normal.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono-latin-500-normal.woff2)format("woff2")}
