.gato-e3-selection{--e3-blue:#0091db;--e3-ink:#263541;color:var(--e3-ink);font-size:16px;line-height:1.65;width:100%}
.gato-e3-selection .e3-model-table{border-collapse:separate;border-spacing:0;width:100%;margin:0;border:1px solid #d9e7ef;border-radius:12px;overflow:hidden;text-align:left}
.gato-e3-selection th,.gato-e3-selection td{padding:17px 20px;border:0;border-bottom:1px solid #d9e7ef;vertical-align:middle}
.gato-e3-selection thead th{background:var(--e3-blue);color:#fff;font-weight:600;font-size:15px;line-height:1.45}
.gato-e3-selection tbody th{white-space:nowrap;font-weight:600}
.gato-e3-selection tbody tr{background:#f3f7fa}
.gato-e3-selection tbody tr:nth-child(n+4){background:#edf7fc}
.gato-e3-selection tbody tr:last-child>*{border-bottom:0}
.gato-e3-selection .e3-field-label{display:none}
.gato-e3-selection .e3-fire-version{margin-top:28px;border:1px solid #b8d9ec;border-left:4px solid var(--e3-blue);background:#fff;border-radius:10px;padding:26px}
.gato-e3-selection .e3-fire-version h3{font-size:25px;line-height:1.35;margin:0 0 20px;font-weight:600;color:#192c3b}
.gato-e3-selection dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 30px;margin:0}
.gato-e3-selection dt{font-size:13px;font-weight:600;color:#526878;line-height:1.5;margin-bottom:5px}
.gato-e3-selection dd{margin:0;font-weight:500}
.gato-e3-selection .e3-spec-notes{padding:22px 0 0}
.gato-e3-selection .e3-spec-notes p,.gato-e3-selection .e3-compliance{font-size:14px;line-height:1.75;margin:0 0 10px}
.gato-e3-selection .e3-compliance{margin-top:22px}
.gato-e3-selection .e3-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
body.page-id-11772 .e3-static-metrics .elementor-heading-title{font-variant-numeric:tabular-nums}
body.page-id-11772 .e3-components .e-n-tab-title-text{white-space:normal}
@media(max-width:1199px){
 .gato-e3-selection .e3-model-table{display:block;border:0;border-radius:0;overflow:visible;background:none}
 .gato-e3-selection thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
 .gato-e3-selection tbody{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
 .gato-e3-selection tbody tr{display:block;min-width:0;border:1px solid #d9e7ef;border-radius:10px;overflow:hidden}
 .gato-e3-selection tbody th{display:block;background:var(--e3-blue);color:#fff;font-size:19px;padding:15px 18px}
 .gato-e3-selection tbody td{display:flex;flex-direction:column;gap:3px;padding:12px 18px}
 .gato-e3-selection .e3-field-label{display:block;font-size:12px;font-weight:600;color:#526878}
}
@media(max-width:767px){
 .gato-e3-selection tbody{grid-template-columns:minmax(0,1fr)}
 .gato-e3-selection dl{grid-template-columns:minmax(0,1fr);gap:16px}
 .gato-e3-selection .e3-fire-version{padding:22px 18px}
 .gato-e3-selection .e3-fire-version h3{font-size:22px}
}
