.nj3d-letreiro-config{margin:24px 0;padding:24px;border:1px solid rgba(44,125,255,.32);border-radius:16px;background:linear-gradient(145deg,#111722,#0b0f16);color:#eef4ff}.nj3d-letreiro-config header span{font-size:11px;font-weight:800;letter-spacing:1.8px;color:#4d91ff}.nj3d-letreiro-config header h3{margin:5px 0 4px;font-size:24px}.nj3d-letreiro-config header p{margin:0 0 20px;color:#aebbd0}.nj3d-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px}.nj3d-grid .form-row{margin:0}.nj3d-grid .nj3d-full{grid-column:1/-1}.nj3d-grid label{display:block;margin-bottom:6px;font-weight:650}.nj3d-grid input[type=text],.nj3d-grid input[type=number],.nj3d-grid input[type=file],.nj3d-grid select,.nj3d-grid textarea{width:100%;padding:11px 12px;border:1px solid #344159;border-radius:8px;background:#080c12;color:#fff}.nj3d-grid small{display:block;margin-top:5px;color:#93a1b7}.nj3d-estimate{margin-top:20px;padding:16px;border-radius:10px;background:rgba(44,125,255,.1);border:1px solid rgba(44,125,255,.25)}.nj3d-estimate span,.nj3d-estimate small{display:block;color:#aebbd0}.nj3d-estimate strong{display:block;font-size:24px;color:#fff;margin:2px 0}.nj3d-letreiro-config .required{color:#ff6b6b}@media(max-width:680px){.nj3d-grid{grid-template-columns:1fr}.nj3d-grid .nj3d-full{grid-column:auto}.nj3d-letreiro-config{padding:18px}}
