@font-face{font-family:Office Code Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/office-code-pro-regular.woff2) format("woff2")}@font-face{font-family:Office Code Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../../../fonts/office-code-pro-medium.woff2) format("woff2")}@font-face{font-family:Office Code Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../../../fonts/office-code-pro-bold.woff2) format("woff2")}:root{color-scheme:dark;--bg: #0b0d10;--bg-soft: #14171c;--bg-raise: #1b1f26;--border: #23272d;--border-soft: #1a1d22;--text: #e7e9ea;--muted: #9aa0a6;--accent: #6fdc8e;--accent-ink: var(--bg);--accent-soft: color-mix(in srgb, var(--accent) 12%, transparent);--accent-line: color-mix(in srgb, var(--accent) 45%, transparent);--danger: #f0a07a;--font-sans: "Office Code Pro", ui-monospace, "Cascadia Mono", Menlo, Consolas, monospace;--font-mono: "Office Code Pro", ui-monospace, "Cascadia Mono", Menlo, Consolas, monospace;--radius: 2px;--radius-sm: 2px;--radius-lg: 2px;--control-h: 2.25rem;--content-width: 96rem}*{box-sizing:border-box;margin:0;scrollbar-width:thin;scrollbar-color:var(--border) transparent}html,body{height:100%}html{scrollbar-gutter:stable}body{font-family:var(--font-sans);background:var(--bg);color:var(--text);line-height:1.6;overflow-x:clip;-webkit-font-smoothing:antialiased}::selection{background:color-mix(in srgb,var(--accent) 28%,transparent);color:var(--text)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--border)}::-webkit-scrollbar-thumb:hover{background:var(--accent)}a{color:inherit}
