/* Shared by public, account, organization and operator screens.
   Keep font stacks and font loading in one place; no page-local copies. */
:root {
    --font-sans: 'Pretendard Variable', 'Pretendard', 'Malgun Gothic', 'Apple SD Gothic Neo', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
    --font-mono: 'JetBrains Mono', 'Pretendard Variable', 'Pretendard', 'Malgun Gothic', 'Apple SD Gothic Neo', ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
    --font: var(--font-sans);
    --sans: var(--font-sans);
    --cs-font: var(--font-sans);
    --lv-sans: var(--font-sans);
    /* Legacy UI labels and numeric badges used these names. */
    --lv-mono: var(--font-sans);
    --mono: var(--font-sans);
    --font-family-primary: var(--font-sans);
    --font-family-monospace: var(--font-mono);
}
body, h1, h2, h3, h4, h5, h6, button, input, textarea, select, label {
    font-family: var(--font-sans);
}
/* Code remains distinguishable even inside old inline-styled components. */
pre, code, kbd, samp, .codebox, .code-block {
    font-family: var(--font-mono) !important;
}
