.product-technical{min-width:0;color:var(--ink);margin-top:24px}.technical-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:26px 0 18px;display:flex}.technical-heading h2{margin:5px 0;font-size:clamp(21px,2.5vw,29px)}.technical-badges{flex-wrap:wrap;gap:6px;display:flex}.technical-badges span{color:#224f75;background:#eef6fc;border:1px solid #cee0ed;border-radius:4px;padding:6px 9px;font-size:12px;font-weight:600}.technical-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0 0 18px;display:grid}.technical-facts>div{border-bottom:1px solid var(--line);min-width:0;padding:10px 0}.technical-facts dt{color:var(--muted);margin-bottom:5px;font-size:11px}.technical-facts dd{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.technical-note,.technical-notes,.technical-section-body>p{color:var(--muted);font-size:13px;line-height:1.65}.technical-section{border:1px solid var(--line);background:#fff;border-radius:6px;min-width:0;margin:10px 0;box-shadow:0 7px 20px -18px #224f7555}.technical-section>summary{cursor:pointer;padding:14px 16px;font-size:15px;font-weight:600}.technical-section[open]>summary{border-bottom:1px solid var(--line);background:#f5f9fc}.technical-section-body{min-width:0;padding:10px 16px}.technical-table-scroll{overscroll-behavior-inline:contain;border:1px solid var(--line);border-radius:3px;max-width:100%;overflow:auto}.technical-table-scroll table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.technical-table-scroll caption{text-align:start;color:var(--muted);padding:10px 12px;font-size:12px}.technical-table-scroll th,.technical-table-scroll td{text-align:start;border-bottom:1px solid var(--line);white-space:nowrap;padding:8px 12px}.technical-table-scroll thead{background:#edf5fb}.technical-table-scroll thead th{white-space:normal;min-width:105px;font-weight:600;line-height:1.4}.technical-table-scroll th small{color:var(--muted);margin-top:4px;font-size:11px;font-weight:400;display:block}.technical-table-scroll tbody tr:nth-child(2n){background:#f9fbfd}.technical-table-scroll tbody tr:last-child>*{border-bottom:0}.technical-section-body .technical-source{margin:10px 0 2px;font-size:11px}.technical-notes{padding-inline-start:20px}.technical-notes li{margin:6px 0}.technical-documents{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.technical-documents>a{border:1px solid var(--line);color:var(--ink);background:#fbfdff;border-radius:4px;align-items:flex-start;gap:10px;min-width:0;padding:12px;text-decoration:none;display:flex}.technical-documents>a>span:nth-child(2){flex:1;min-width:0}.technical-documents strong,.technical-documents small,.technical-documents a>span>span{overflow-wrap:anywhere;display:block}.technical-documents strong{font-size:13px;line-height:1.5}.technical-documents a>span>span{margin:5px 0;font-size:12px}.technical-documents small{color:var(--muted);font-size:11px;line-height:1.5}.document-format{color:#224f75;background:#edf4fa;border-radius:3px;padding:5px;font-size:10px;font-weight:700}.technical-documents a:hover{background:#fff;border-color:#96b8cf}.technical-table-scroll:focus-visible,.technical-section>summary:focus-visible,.technical-documents>a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (width<=600px){.technical-facts,.technical-documents{grid-template-columns:1fr}.technical-section>summary{padding:12px;font-size:14px}.technical-section-body{padding:8px 10px}.technical-table-scroll th,.technical-table-scroll td{padding:7px 9px}.technical-table-scroll thead th{min-width:78px}.technical-table-scroll thead th:first-child{min-width:54px}.technical-heading{margin-top:20px}.technical-badges span{font-size:11px}}
