:root{--kd-paper:#f6f3ee;--kd-paper-alt:#fcfaf6;--kd-surface:#ffffff;--kd-ink:#111318;--kd-line:#d6cec2;--kd-grid:rgba(17,19,24,0.06);--background:var(--kd-paper);--foreground:var(--kd-ink)}html.dark{--kd-paper:#0f1218;--kd-paper-alt:#111722;--kd-surface:#151a22;--kd-ink:#eef2f8;--kd-line:#2b3444;--kd-grid:rgba(255,255,255,0.06);--background:var(--kd-paper);--foreground:var(--kd-ink)}body,html{max-width:100vw;overflow-x:hidden;min-height:100%;background:var(--background)}body{color:var(--foreground);background:radial-gradient(circle at top right,rgba(36,87,255,.08),transparent 26%),linear-gradient(180deg,var(--background) 0,var(--kd-paper-alt) 100%);font-family:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}::selection{background:rgba(36,87,255,.18)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}html.dark{color-scheme:dark}#devtools-indicator{display:none!important}.ant-form-item-explain-error{font-size:13px}.sidebar-bottom-item:hover{background-color:var(--ant-color-bg-text-hover,rgba(0,0,0,.06))}html.dark .sidebar-bottom-item:hover{background-color:rgba(255,255,255,.08)}*{scrollbar-width:thin;scrollbar-color:rgba(86,98,118,.45) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:rgba(86,98,118,.35);border-radius:999px}::-webkit-scrollbar-track{background:transparent}