.elementor-19583 .elementor-element.elementor-element-65e79c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19583 .elementor-element.elementor-element-a19abe2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19583 .elementor-element.elementor-element-fcbb8b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19583 .elementor-element.elementor-element-69ee157{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19583 .elementor-element.elementor-element-53a51e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19583 .elementor-element.elementor-element-a88e056{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19583 .elementor-element.elementor-element-737ce10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19583 .elementor-element.elementor-element-d8b8860{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19583 .elementor-element.elementor-element-ae7acc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19583 .elementor-element.elementor-element-e19938e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19583 .elementor-element.elementor-element-7b3d59b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19583 .elementor-element.elementor-element-f5f9ea6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19583 .elementor-element.elementor-element-6040f80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS */<style>
.eai-jmi{--eai-primary:#173b68;--eai-secondary:#0f766e;--eai-accent:#f4b942;--eai-light:#f5f9ff;--eai-border:#dbe5f0;--eai-text:#1f2937;color:var(--eai-text);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.75}
.eai-jmi *{box-sizing:border-box}.eai-jmi h1{color:#102a4c;font-size:36px;line-height:1.25;margin:0 0 14px}.eai-jmi h2{color:#102a4c;font-size:28px;line-height:1.3;margin:34px 0 14px}.eai-jmi h3{color:#164e63;font-size:22px;line-height:1.35;margin:25px 0 10px}.eai-jmi p{margin:0 0 16px}.eai-jmi a{color:#1456a0}.eai-jmi ul,.eai-jmi ol{margin:0 0 20px;padding-left:25px}.eai-jmi li{margin-bottom:8px}.eai-jmi .eai-updated{display:inline-block;padding:7px 12px;margin:0 0 18px;background:#eef6ff;border:1px solid #bfdbfe;border-radius:50px;color:#1e3a8a;font-size:14px;font-weight:700}
.eai-jmi .eai-callout{padding:18px 20px;margin:18px 0;border-radius:12px;border:1px solid var(--eai-border)}.eai-jmi .eai-callout strong{display:block;margin-bottom:6px;color:#102a4c}.eai-jmi .eai-info{background:linear-gradient(135deg,#eef6ff,#f0fdfa);border-left:5px solid var(--eai-secondary)}.eai-jmi .eai-snippet{background:#fffdf5;border-left:5px solid var(--eai-accent);font-size:17px}.eai-jmi .eai-success{background:#f0fdf4;border-color:#bbf7d0;border-left:5px solid #10b981}.eai-jmi .eai-warning{background:#fff7ed;border-color:#fed7aa;border-left:5px solid #f97316}.eai-jmi .eai-note{background:#f8fafc;border-left:5px solid #64748b}.eai-jmi .eai-guide{background:#f8fafc;border-left:5px solid #2563eb}
.eai-jmi .eai-table-wrap{width:100%;overflow-x:auto;margin:16px 0 24px;-webkit-overflow-scrolling:touch}.eai-jmi table{width:100%;min-width:560px;border-collapse:collapse;background:#fff}.eai-jmi th{padding:13px;background:var(--eai-primary);color:#fff;text-align:left;border:1px solid var(--eai-primary)}.eai-jmi td{padding:13px;border:1px solid var(--eai-border);vertical-align:top}.eai-jmi tbody tr:nth-child(even) td{background:#f8fafc}.eai-jmi .eai-btn{display:inline-block;padding:9px 14px;color:#fff!important;background:#2563eb;border-radius:8px;text-decoration:none;font-weight:700;white-space:nowrap}.eai-jmi .eai-btn:hover{background:#1d4ed8}.eai-jmi details{margin:10px 0;background:#fff;border:1px solid var(--eai-border);border-radius:10px;overflow:hidden}.eai-jmi summary{padding:15px;background:#f8fafc;color:#102a4c;cursor:pointer;font-weight:700}.eai-jmi details .eai-answer{padding:15px}.eai-jmi .eai-conclusion{padding:21px;background:linear-gradient(135deg,#eef6ff,#ecfdf5);border-radius:14px}.eai-jmi .eai-meta-grid{display:grid;grid-template-columns:minmax(160px,220px) 1fr;border:1px solid var(--eai-border);border-radius:12px;overflow:hidden;margin:15px 0}.eai-jmi .eai-meta-grid div{padding:11px 13px;border-bottom:1px solid var(--eai-border)}.eai-jmi .eai-meta-grid div:nth-child(odd){font-weight:700;background:#f8fafc}.eai-jmi .eai-code-note{padding:14px;background:#111827;color:#f9fafb;border-radius:10px;overflow:auto;font-family:Consolas,monospace;font-size:13px}
@media(max-width:767px){.eai-jmi h1{font-size:29px}.eai-jmi h2{font-size:24px}.eai-jmi h3{font-size:20px}.eai-jmi{font-size:15.5px}.eai-jmi .eai-meta-grid{grid-template-columns:1fr}.eai-jmi .eai-meta-grid div:nth-child(odd){border-top:1px solid var(--eai-border)}}
</style>/* End custom CSS */