
/* Modal Modern Style */
#nec-modal .nec-modal-card{
border-radius:18px !important;
box-shadow:0 25px 60px rgba(0,0,0,0.25) !important;
}

#nec-modal h2{
color:#1E3A8A !important;
font-weight:700 !important;
}

#nec-modal input{
border-radius:12px !important;
border:1px solid #E5E7EB !important;
}

#nec-modal input:focus{
border-color:#2563EB !important;
box-shadow:0 0 0 4px rgba(37,99,235,0.15) !important;
}

/* Form Card */
.nec-card{
border-radius:18px !important;
box-shadow:0 15px 40px rgba(0,0,0,0.08) !important;
}

/* Inputs */
textarea, input{
border-radius:12px !important;
}

textarea:focus, input:focus{
border-color:#2563EB !important;
box-shadow:0 0 0 4px rgba(37,99,235,0.15) !important;
}

/* Primary Button */
.nec-btn-primary{
background:#1E3A8A !important;
border-radius:12px !important;
transition:all .2s ease;
}

.nec-btn-primary:hover{
background:#2563EB !important;
transform:translateY(-2px);
}
