/* 1. Global background settings - Pure White */
:root {
    --colorAppBackground: #ffffff; 
    --colorPrimary900: #36004c;
    --colorPrimary600: #a519c9;
}

/* 2. Strip all background colors, frames, and shadows */
.ashby-job-posting-left-pane,
.ashby-job-posting-right-pane,
.ashby-application-form-container,
.ashby-application-form-autofill-pane,
.ashby-application-form-autofill-uploader,
.ashby-job-posting-right-pane > div {
    background-color: #ffffff !important;
    border: none !important;
    box-shadow: none !important;
}

/* 3. SET H2 HEADERS TO MAGENTA AND SEMI-BOLD (Less Heavy) */
h2 {
    color: #a519c9 !important;
    font-weight: 600 !important; /* Semi-bold instead of full bold (700) */
}

/* 4. Bold text logic: Magenta normally, Deep Purple in bullet points */
b, strong {
    color: #a519c9 !important;
}
li b, li strong {
    color: #36004c !important;
}

/* 5. Orange Bullet Points (#ff6c00) */
li::marker {
    color: #ff6c00 !important;
}

/* 6. Header and Body text colors */
.ashby-job-posting-heading,
.ashby-application-form-section-header-title,
h1, h3 {
    color: #a519c9 !important;
}

.ashby-job-posting-right-pane,
.ashby-job-posting-left-pane,
.ashby-application-form-question-title {
    color: #36004c !important; 
}

/* 7. Application Button - Magenta */
.ashby-application-form-submit-button {
    background-color: #a519c9 !important;
    color: #ffffff !important;
    border: none !important;
}

/* 8. Input fields - simple clean borders */
input, textarea, select {
    border: 1px solid #e0e0e0 !important;
    border-radius: 4px !important;
}