.tabs{grid-template-columns:repeat(6,minmax(0,1fr))}.electrical-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:24px 0}.electrical-facts article{padding:24px;background:#e6e0d5;border-top:2px solid #a18b6b}.electrical-facts small{font-size:12px;letter-spacing:.07em;color:#79664c}.electrical-facts strong{display:block;font-size:21px;font-weight:400;margin:15px 0}.electrical-facts p{font-size:16px;color:var(--muted);margin:0}.electrical-section{scroll-margin-top:125px;margin:36px 0}.electrical-section h2{font-size:27px;font-weight:400}.electrical-section>p{color:var(--muted)}.height-figure{padding:24px;background:#faf8f3;border:1px solid var(--line);margin:22px 0}.height-figure figcaption{font-size:18px}.height-figure svg{display:block;width:100%;max-width:800px;margin:24px auto 8px}.height-figure svg text{font:17px sans-serif;fill:#675a49}.height-figure p{color:var(--muted);font-size:14px}.electrical-table{min-width:850px}.electrical-table th,.electrical-table td{font-size:15px;padding:18px 15px;vertical-align:top}.electrical-table th:first-child{width:21%}.electrical-table small{display:block;font-size:12px;margin-top:8px;color:var(--muted);font-weight:400}.electrical-table .source{font-size:14px;display:block;margin:10px 0 0}.electrical-table tbody th{font-weight:500}@media(max-width:1199px){.tabs{grid-template-columns:repeat(6,180px)}}@media(max-width:700px){.tabs{grid-template-columns:repeat(6,164px)}.electrical-facts{grid-template-columns:1fr}.height-figure{padding:18px;overflow-x:auto}.height-figure svg{min-width:560px}.electrical-table{min-width:0;width:100%}.electrical-table thead{display:none}.electrical-table tr{display:block;border-bottom:1px solid var(--line);padding:14px 0}.electrical-table th,.electrical-table td{display:block;width:100%!important;border:0;padding:8px 16px}.electrical-table td:before{content:attr(data-label) '｜';font-size:14px;font-weight:500;color:#675a49}.electrical-table tbody th{font-size:18px}.electrical-section h2{font-size:24px}}
/* Compact owner-supplied lookup: paired columns stay tabular on narrow screens. */
.power-reference-note{font-size:16px;line-height:1.85;margin-bottom:10px}.power-origin,.power-reference-footnote{font-size:14px;line-height:1.85;color:var(--muted)}.power-scroll-hint{font-size:14px;color:#78654a;margin:14px 0 8px}.power-table-scroll{overflow-x:auto;border:1px solid var(--line);background:#faf8f3;margin:12px 0 16px}.power-table-scroll:focus-visible{outline:2px solid #8d795e;outline-offset:4px}.power-paired-table,.power-current-table{display:table!important;width:100%;min-width:760px;table-layout:fixed;border-collapse:collapse;font-size:16px;line-height:1.65}.power-paired-table thead,.power-current-table thead{display:table-header-group!important}.power-paired-table tbody,.power-current-table tbody{display:table-row-group!important}.power-paired-table tr,.power-current-table tr{display:table-row!important;padding:0!important}.power-paired-table th,.power-paired-table td,.power-current-table th,.power-current-table td{display:table-cell!important;width:auto!important;padding:12px 15px!important;vertical-align:middle;text-align:left;border-bottom:1px solid var(--line);font-size:16px}.power-paired-table thead th,.power-current-table thead th{background:#e7e0d4;font-weight:500;color:#5b4e3b}.power-paired-table th:nth-child(odd){width:9%!important}.power-paired-table th:nth-child(even){width:41%!important}.power-paired-table :is(th,td):nth-child(3),.power-current-table :is(th,td):nth-child(3){border-left:1px solid #c4b7a3}.power-paired-table .power-area{color:#837055;font-size:14px;white-space:nowrap}.power-paired-table tr:last-child td,.power-current-table tr:last-child :is(th,td){border-bottom:0}.power-entry{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:10px;row-gap:2px}.power-watts{white-space:nowrap;font-variant-numeric:tabular-nums;color:#645336}.dedicated-mark{font-size:14px;white-space:nowrap;color:#836849}.power-current-table{min-width:450px}.power-current-table th,.power-current-table td{width:25%!important;white-space:nowrap;font-weight:400;font-variant-numeric:tabular-nums}.power-formula{padding:18px 22px;background:#eae3d7;font-size:16px;line-height:1.85}.power-formula strong{font-weight:500}.power-paired-table td:before,.power-current-table td:before{content:none!important}@media(min-width:1100px){.power-scroll-hint{display:none}}@media(max-width:700px){.power-paired-table th,.power-paired-table td,.power-current-table th,.power-current-table td{padding:10px 12px!important}.power-reference h2,.power-current h2{font-size:24px}.power-formula{padding:16px}.power-formula strong{display:block}}
