@import "https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500;700;900&family=JetBrains+Mono:wght@400;500;700&display=swap";:root{--ink-900:#16222a;--ink-700:#33454e;--ink-500:#5c6e76;--paper:#eef2f1;--surface:#fff;--surface-2:#f5f8f7;--line:#d8e0de;--line-strong:#b9c5c2;--accent:#1f6f78;--accent-ink:#0f4a52;--accent-tint:#e2f0ef;--done:#2f7a4f;--done-tint:#e4f3e8;--pending:#b06a12;--pending-tint:#fbeedb;--accept:#5b57a6;--accept-tint:#ece9f7;--danger:#c0392b;--shadow:0 1px 2px #16222a0f, 0 6px 20px -8px #16222a1f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ink-900:#eef3f2;--ink-700:#c4d0ce;--ink-500:#93a3a1;--paper:#121a1c;--surface:#1a2426;--surface-2:#1f2b2d;--line:#2c3a3c;--line-strong:#3c4d4f;--accent:#5bb3ac;--accent-ink:#8fd1cb;--accent-tint:#1c3335;--done:#6fbf8b;--done-tint:#1c332390;--pending:#e2a355;--pending-tint:#3a2c1690;--accept:#b3abe8;--accept-tint:#2b274090;--danger:#f2867a;--shadow:0 1px 2px #0000004d, 0 8px 24px -8px #00000080}}:root[data-theme=dark]{--ink-900:#eef3f2;--ink-700:#c4d0ce;--ink-500:#93a3a1;--paper:#121a1c;--surface:#1a2426;--surface-2:#1f2b2d;--line:#2c3a3c;--line-strong:#3c4d4f;--accent:#5bb3ac;--accent-ink:#8fd1cb;--accent-tint:#1c3335;--done:#6fbf8b;--done-tint:#1c332390;--pending:#e2a355;--pending-tint:#3a2c1690;--accept:#b3abe8;--accept-tint:#2b274090;--danger:#f2867a;--shadow:0 1px 2px #0000004d, 0 8px 24px -8px #00000080}.mono{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,ui-monospace,monospace}@media (prefers-reduced-motion:reduce){*{transition:none!important}}
