/**
 * Orange Theme
 * Primary gradient: #ff690f → #e8381b
 */

:root {
    /* Primary Orange Colors */
    --color-primary: #ff690f;
    --color-primary-dark: #e8381b;
    --color-primary-rgb: 255, 105, 15;
    --color-primary-gradient: linear-gradient(135deg, #ff690f 0%, #e8381b 100%);
    --color-primary-gradient-hover: linear-gradient(135deg, #e8381b 0%, #d42f17 100%);
    
    /* Theme-specific Accent (used for secondary actions like "Add Return") */
    --color-theme-accent: #007799;
    
    /* Badge Color Schemes (theme-specific) */
    /* Primary Badge - Blue */
    --badge-primary-text: #00485c;
    --badge-primary-bg: #e0f8ff;
    --badge-primary-border: #e0f8ff;
    
    /* Success Badge - Green */
    --badge-success-text: #074a28;
    --badge-success-bg: #ccffe5;
    --badge-success-border: #ccffe5;
    
    /* Danger Badge - Red */
    --badge-danger-text: #820d17;
    --badge-danger-bg: #fff0f0;
    --badge-danger-border: #fff0f0;
}

/* ============================================================================
   PRIMARY BUTTONS
   ========================================================================== */

.btn-primary {
    background: var(--color-primary-gradient);
    color: #fff;
    border: none;
}

.btn-primary:hover {
    background: var(--color-primary-gradient-hover);
    color: #fff;
}

/* ============================================================================
   TEXT ACCENT (Theme Color)
   ========================================================================== */

.text-primary {
    color: var(--color-primary) !important;
}