:root{--kd-blue:#1068ec;--kd-blue-dark:#1a5bd0;--kd-navy:#0b1f3a;--kd-bg:#f5f7fb;--kd-card:#fff;--kd-text:#1f2d3d;--kd-muted:#5e6d82;--kd-border:#e3e8f0;--kd-green:#16a34a;--kd-orange:#ea7b24;--kd-purple:#7c3aed;--kd-sub:#f6f9ff;--kd-tint:#eef4ff;--kd-tint2:#f0f5fd;--kd-track:#eef1f6;--kd-navbg:#ffffffeb;--radius:14px;--shadow:0 2px 10px #0b1f3a0f,0 12px 32px #0b1f3a14}html[data-theme=dark]{--kd-blue:#5a9bff;--kd-blue-dark:#3d7fe8;--kd-navy:#eaf0fd;--kd-bg:#0c1424;--kd-card:#161f33;--kd-text:#dbe4f2;--kd-muted:#9aa9c2;--kd-border:#2a3a55;--kd-sub:#111a2d;--kd-tint:#1c2d4c;--kd-tint2:#1a2740;--kd-track:#233450;--kd-navbg:#0f1626eb;--shadow:0 2px 10px #00000059,0 12px 32px #00000073}:root{--kd-red:#dc2626;--font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;--kd-on-blue:#fff;--kd-blue-on-tint:var(--kd-blue-dark);--kd-blue-hover:var(--kd-blue-dark);--kd-subtle:#60738d;--kd-green-text:#147b3a;--kd-orange-text:#a85310;--kd-navbg-solid:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--kd-red:#f87171;--kd-on-blue:var(--kd-bg);--kd-blue-on-tint:var(--kd-blue);--kd-blue-hover:#7cb0ff;--kd-subtle:#93a1b5;--kd-green-text:var(--kd-green);--kd-orange-text:var(--kd-orange);--kd-navbg-solid:#0f1626;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--kd-bg);color:var(--kd-text);font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;line-height:1.65}a{color:var(--kd-blue);text-underline-offset:.2em}button{cursor:pointer;font-family:inherit}button:disabled{cursor:default}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--kd-blue);outline-offset:2px}
