/* Shared typography and tokens for the ChatBucket web surfaces.
   Inter + IBM Plex Mono are the typefaces used by the supplied Framebucket v0.4 reference.
   Generic fallbacks keep the interface readable if the font service is unavailable. */
:root {
    --font: "Inter", Arial, Helvetica, sans-serif;
    --font-mono: "IBM Plex Mono", "SFMono-Regular", Consolas, monospace;
}

html, body, button, input, textarea, select, option {
    font-family: var(--font);
}
code, pre, kbd, samp, .timestamp, .cbm-sender-time,
.cb-ap-cur, .cb-ap-dur {
    font-family: var(--font-mono);
}
