/* Listotrip brand tokens — source of truth.
   Consumers: admin shell (wwwroot/admin/style.css), public landing
   (wwwroot/index.cfm), future ops + traveller surfaces.
   Anything that touches Listotrip color or type should reference these
   tokens, not redefine its own hex values. */
:root {
    /* Blue gradient — primary brand color (icon, headers, links) */
    --lt-blue-top:    #0151B1;   /* gradient start, also flat-primary */
    --lt-blue-mid:    #00418A;
    --lt-blue-bottom: #003063;   /* deepest stop, headings on light */
    --lt-blue-deep:   #010926;   /* near-black navy used as canvas for the
                                    dark-variant logo art (v1.1 spec sheet).
                                    Use behind any dark-bg wordmark/lockup
                                    so the alpha-keyed art reads cleanly. */

    /* Green accent — checkmark, success, "ready" states */
    --lt-green:       #00C67E;   /* vibrant */
    --lt-green-mid:   #00A669;   /* hover/pressed */

    /* Convenience gradients */
    --lt-blue-gradient:
        linear-gradient(135deg,
            var(--lt-blue-top)    0%,
            var(--lt-blue-mid)   50%,
            var(--lt-blue-bottom) 100%);

    /* Type */
    --lt-font-sans: 'Noto Sans', system-ui, -apple-system, 'Segoe UI',
                    Roboto, 'Helvetica Neue', Arial, sans-serif;
}
