/*
 * Budha ADT — Design tokens (single source of truth for colour, radius,
 * shadow and typography). Loaded on both the front-end and the admin so
 * every feature, current and future, inherits the same look.
 *
 * Palette aligned with the agencydigital.tech / Web3Army reference:
 *   charcoal/black surfaces, a bright "Chronic green" accent, deep
 *   teal highlights, and pill-shaped CTAs.
 */

:root {
    /* ---- Surfaces ---- */
    --budha-bg-primary:   #0b0b0b;   /* deepest surface */
    --budha-bg-surface:   #151515;   /* modal / card surface */
    --budha-bg-elevated:  #1d2f2f;   /* hover / active surface */
    --budha-bg-muted:     #202020;   /* row backgrounds */

    /* ---- Text ---- */
    --budha-text:             #ffffff;
    --budha-text-secondary:   rgba(255, 255, 255, 0.72);
    --budha-text-muted:       rgba(255, 255, 255, 0.48);
    --budha-text-on-accent:   #0b0b0b;  /* dark text on the green CTA */

    /* ---- Accents ---- */
    --budha-accent:           #7cc04a;  /* Chronic green */
    --budha-accent-hover:     #8fd058;
    --budha-accent-active:    #6aad3c;
    --budha-secondary:        #ff6900;  /* orange counter-accent */

    /* ---- Borders ---- */
    --budha-border:           rgba(255, 255, 255, 0.10);
    --budha-border-strong:    rgba(255, 255, 255, 0.22);

    /* ---- Radii ---- */
    --budha-radius-xs:        6px;
    --budha-radius-sm:        10px;
    --budha-radius-md:        14px;
    --budha-radius-lg:        22px;
    --budha-radius-pill:      9999px;

    /* ---- Shadow ---- */
    --budha-shadow-sm:        0 2px 6px rgba(0, 0, 0, 0.18);
    --budha-shadow-md:        0 12px 30px rgba(0, 0, 0, 0.35);
    --budha-shadow-lg:        0 24px 60px rgba(0, 0, 0, 0.55);

    /* ---- Typography ---- */
    --budha-font:             "Instrument Sans", -apple-system, BlinkMacSystemFont,
                              "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;

    /* ---- Motion ---- */
    --budha-ease:             cubic-bezier(.2, .8, .2, 1);
    --budha-dur-fast:         160ms;
    --budha-dur:              240ms;
}
