/* 
 * KLTA Application Portal Styles v12.13 - FORCE SHARP 🛡️
 */

/* 1. Target the big outer white container[cite: 1] */
.klta-custom-home .klta-content-card {
    border-radius: 0 !important;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1) !important;
}

/* 2. Target the inner form sections */
.klta-form-container .dash-section {
    margin-bottom: 25px;
    padding: 35px;
    border: 1px solid #e2e8f0;
    background: #ffffff;
    border-radius: 0 !important; 
    box-shadow: none !important;
}

/* 3. Global override for all inputs in this portal[cite: 4] */
.klta-form-container input, 
.klta-form-container select, 
.klta-form-container textarea,
.klta-form-container button {
    border-radius: 0 !important;
}

/* 🛠️ ALIGNMENT LOCK */
.klta-selection-item {
    display: flex !important;
    align-items: center !important;
    gap: 12px !important;
    cursor: pointer;
    font-weight: 600;
    color: #1e293b;
    font-size: 14px;
    margin: 0 !important;
}

.klta-selection-item input {
    width: 20px !important;
    height: 20px !important;
    border-radius: 0 !important;
}