/**
 * House of Sarault visual profile for the independent Ops application.
 *
 * These values mirror the local public-theme source in theme.json and
 * assets/css/main.css. Dashboard layout and application behavior remain
 * independent in style.css and HOS Ops Core.
 */

:root {
    --hos-black: #171717;
    --hos-charcoal: #4a4a46;
    --hos-steel: #8b8e8c;
    --hos-orange: #c95624;
    --hos-bg: #f2efe8;
    --hos-bg-light: #f7f5ef;
    --hos-bg-band: #ebe7dd;
    --hos-surface: #f8f6f1;
    --hos-line: rgba(23, 23, 23, .14);
    --hos-line-soft: rgba(23, 23, 23, .08);
    --hos-orange-soft: rgba(201, 86, 36, .16);
    --hos-shadow: 0 12px 28px rgba(23, 23, 23, .07);
    --hos-radius: 8px;
    --hos-radius-sm: 4px;
    --hos-max: 1280px;
    --hos-font: Montserrat, Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
    --hos-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;

    /* Ops aliases and semantic exceptions. */
    --hos-white: #ffffff;
    --hos-ink: var(--hos-black);
    --hos-ink-soft: var(--hos-charcoal);
    --hos-paper: var(--hos-bg-light);
    --hos-paper-strong: var(--hos-surface);
    --hos-orange-pale: var(--hos-orange-soft);
    --hos-danger: #a52b1c;
    --hos-danger-pale: #fae0da;
    --hos-success: #2f6f45;
    --hos-success-pale: #e4f1e8;
    --hos-success-line: #9bc7a8;
    --hos-sidebar: 252px;
}
