/* ==========================================================
   GRN AUTOMATION SUITE
   Global Muralya Theme
========================================================== */

:root {
    --primary: #4f2d7f;
    --primary-dark: #351d59;
    --secondary: #2e9cca;
    --secondary-dark: #217da4;

    --sidebar-bg: #291746;
    --page-bg: #f5f7fb;

    --text-primary: #1f2937;
    --text-secondary: #6b7280;

    --border: #dfe3ea;

    --radius-sm: 6px;
    --radius-md: 9px;
    --radius-lg: 14px;
    --radius-xl: 18px;

    --shadow-sm: 0 4px 12px rgba(15, 23, 42, 0.06);
    --shadow-md: 0 10px 25px rgba(15, 23, 42, 0.10);
    --shadow-lg: 0 18px 45px rgba(15, 23, 42, 0.14);
}

* {
    box-sizing: border-box;
}

html,
body {
    margin: 0;
    min-height: 100%;
}

body {
    color: var(--text-primary);
    background: var(--page-bg);
    font-family:
        Inter,
        system-ui,
        -apple-system,
        BlinkMacSystemFont,
        "Segoe UI",
        sans-serif;
}

.btn-primary {
    border-color: var(--primary);
    background-color: var(--primary);
}

.btn-primary:hover,
.btn-primary:focus {
    border-color: var(--primary-dark);
    background-color: var(--primary-dark);
}