
/* Optical fibre reference tables only. */
.fiber-reference .article-content .tbl-wrap{display:block;width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;margin:20px 0 24px;border:1px solid #d9e3e9;border-radius:5px;background:#fff;box-shadow:0 3px 14px rgba(22,50,65,.04)}
.fiber-reference .article-content .tbl-wrap:focus-visible{outline:2px solid #167e9b;outline-offset:3px}
.fiber-reference .article-content .tbl-wrap table{display:table;width:100%;min-width:520px;margin:0;border:0;border-collapse:collapse;table-layout:auto;overflow:visible;font-size:.88rem;line-height:1.5;font-variant-numeric:tabular-nums}
.fiber-reference .article-content .tbl-wrap th,.fiber-reference .article-content .tbl-wrap td{padding:12px 14px;border:0;border-bottom:1px solid #e5ecf0;border-right:1px solid #edf1f4;text-align:left;vertical-align:top;word-break:normal;overflow-wrap:normal;white-space:normal;color:#263b48}
.fiber-reference .article-content .tbl-wrap th{background:#eaf1f5;color:#15384c;font-weight:700;letter-spacing:0;text-transform:none}
.fiber-reference .article-content .tbl-wrap td:first-child{font-weight:600}
.fiber-reference .article-content .tbl-wrap tbody tr:nth-child(even){background:#f7f9fb}
.fiber-reference .article-content .tbl-wrap tbody tr:last-child td{border-bottom:0}
.fiber-reference .article-content .tbl-wrap th:last-child,.fiber-reference .article-content .tbl-wrap td:last-child{border-right:0}
.fiber-reference .article-content .tbl-wrap tbody tr:hover{background:#edf5f8}
.fiber-reference .article-content code{white-space:normal;overflow-wrap:anywhere}
@media(max-width:575px){.fiber-reference .article-content .tbl-wrap{margin:16px 0 20px}.fiber-reference .article-content .tbl-wrap th,.fiber-reference .article-content .tbl-wrap td{padding:10px 12px}.fiber-reference .article-content .tbl-wrap table{font-size:.83rem}}
@media(prefers-reduced-motion:reduce){.fiber-reference *{scroll-behavior:auto}}
