.tt-page:has(#tt-nec-ampacity-tables) .tt-page__container{box-sizing:border-box!important;max-width:min(1160px, 100%)!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:clamp(1rem, 0.5rem + 2vw, 1.5rem)!important;padding-right:clamp(1rem, 0.5rem + 2vw, 1.5rem)!important}.tt-page:has(#tt-nec-ampacity-tables) .tt-page__content>p:first-of-type{border-left:none!important;padding-left:0!important;margin-bottom:1rem!important;font-size:inherit!important}#tt-nec-ampacity-tables{width:100%;max-width:1160px;margin:0 auto;background:#111214;border:1px solid #2a2b2f;border-radius:18px;box-shadow:0 18px 60px rgb(0 0 0 / .45);padding:clamp(1.5rem, 3vw, 2.25rem) clamp(1.25rem, 3vw, 2rem) clamp(2rem, 4vw, 3rem);box-sizing:border-box}#tt-nec-ampacity-tables{--bg:transparent;--surface:#1a1a1a;--surface2:#222222;--border:#2e2e2e;--orange:#f97316;--orange-dim:rgba(249,115,22,0.10);--orange-border:rgba(249,115,22,0.25);--text:#e2e2e2;--muted:#a3a3a3;--green:#22c55e;--red:#ef4444;--yellow:#eab308;--blue:#3b82f6;--radius:8px;width:100%;max-width:100%;margin:0;padding:0;box-sizing:border-box}#tt-nec-ampacity-tables *,#tt-nec-ampacity-tables *::before,#tt-nec-ampacity-tables *::after{box-sizing:border-box}#tt-nec-ampacity-tables .page-hero{margin-bottom:32px}#tt-nec-ampacity-tables .page-hero h1{font-size:clamp(22px,4vw,30px);font-weight:700;text-transform:uppercase;letter-spacing:-.5px;color:#fff;margin-bottom:8px}#tt-nec-ampacity-tables .page-hero p{font-size:15px;color:var(--muted);max-width:680px}#tt-nec-ampacity-tables .filter-bar{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}#tt-nec-ampacity-tables .filter-btn{background:var(--surface2);border:1px solid var(--border);color:var(--muted);padding:7px 16px;border-radius:6px;font-family:inherit;font-size:13px;cursor:pointer;transition:all 0.15s;font-weight:500}#tt-nec-ampacity-tables .filter-btn:hover{border-color:var(--orange);color:var(--text)}#tt-nec-ampacity-tables .filter-btn.active{border-color:var(--orange);color:var(--orange);background:var(--orange-dim)}#tt-nec-ampacity-tables .section-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:20px;overflow:hidden}#tt-nec-ampacity-tables .section-header{padding:16px 20px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}#tt-nec-ampacity-tables .section-header h2{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#fff}#tt-nec-ampacity-tables .section-header .sh-sub{font-size:12px;color:var(--muted)}#tt-nec-ampacity-tables .section-badge{font-size:11px;font-weight:600;padding:3px 10px;border-radius:3px;font-family:system-ui,sans-serif}#tt-nec-ampacity-tables .badge-copper{background:rgb(234 179 8 / .15);color:var(--yellow);border:1px solid rgb(234 179 8 / .3)}#tt-nec-ampacity-tables .badge-aluminum{background:rgb(59 130 246 / .12);color:var(--blue);border:1px solid rgb(59 130 246 / .3)}#tt-nec-ampacity-tables .badge-ref{background:var(--surface2);color:var(--muted);border:1px solid var(--border)}#tt-nec-ampacity-tables .amp-table{width:100%;border-collapse:collapse;font-size:13px;font-family:system-ui,sans-serif}#tt-nec-ampacity-tables .amp-table th{background:var(--surface2);color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.8px;padding:8px 12px;text-align:center;border-bottom:1px solid var(--border);white-space:nowrap}#tt-nec-ampacity-tables .amp-table th:first-child{text-align:left}#tt-nec-ampacity-tables .amp-table td{padding:9px 12px;border-bottom:1px solid var(--border);text-align:center}#tt-nec-ampacity-tables .amp-table td:first-child{text-align:left;font-weight:600;color:var(--text)}#tt-nec-ampacity-tables .amp-table tr:last-child td{border-bottom:none}#tt-nec-ampacity-tables .amp-table tr:hover td{background:rgb(255 255 255 / .02)}#tt-nec-ampacity-tables .amp-table .amps{font-weight:700}#tt-nec-ampacity-tables .amp-table .amps.high{color:var(--green)}#tt-nec-ampacity-tables .amp-table .amps.mid{color:var(--yellow)}#tt-nec-ampacity-tables .amp-table .amps.low{color:var(--muted)}#tt-nec-ampacity-tables .amp-table .gauge{color:var(--orange);font-family:'Courier New',monospace;font-size:13px}#tt-nec-ampacity-tables .amp-table .area{color:#9ca3af;font-size:12px;font-family:'Courier New',monospace}#tt-nec-ampacity-tables .derating-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:20px}@media (max-width:560px){#tt-nec-ampacity-tables .derating-grid{grid-template-columns:1fr}}#tt-nec-ampacity-tables .derating-card{background:var(--surface2);border:1px solid var(--border);border-radius:6px;overflow:hidden}#tt-nec-ampacity-tables .derating-card .dc-header{background:rgb(249 115 22 / .08);border-bottom:1px solid var(--border);padding:10px 14px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--orange)}#tt-nec-ampacity-tables .derating-card table{width:100%;border-collapse:collapse;font-size:13px;font-family:system-ui,sans-serif}#tt-nec-ampacity-tables .derating-card td{padding:8px 14px;border-bottom:1px solid var(--border)}#tt-nec-ampacity-tables .derating-card tr:last-child td{border-bottom:none}#tt-nec-ampacity-tables .derating-card td:last-child{font-weight:700;color:var(--orange);text-align:right}#tt-nec-ampacity-tables .tip-box{background:var(--surface2);border:1px solid var(--border);border-left:3px solid var(--orange);border-radius:0 6px 6px 0;padding:12px 16px;margin:16px 20px;font-size:13px;color:var(--muted);line-height:1.6}#tt-nec-ampacity-tables .tip-box strong{color:var(--orange);display:block;margin-bottom:4px;font-size:11px;text-transform:uppercase;letter-spacing:.8px}#tt-nec-ampacity-tables .content-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:28px;margin-bottom:16px}#tt-nec-ampacity-tables .content-card h2{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#fff;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--orange);display:flex;align-items:center;gap:10px}#tt-nec-ampacity-tables .content-card h2::before{content:'';display:inline-block;width:3px;height:18px;background:var(--orange);border-radius:2px}#tt-nec-ampacity-tables .content-card p{font-size:14px;color:var(--muted);line-height:1.7;margin-bottom:12px}#tt-nec-ampacity-tables .content-card p:last-child{margin-bottom:0}#tt-nec-ampacity-tables .content-card ul{padding-left:20px}#tt-nec-ampacity-tables .content-card li{font-size:14px;color:var(--muted);line-height:1.7;margin-bottom:8px}#tt-nec-ampacity-tables .content-card li strong{color:var(--text)}#tt-nec-ampacity-tables .voltkit-cta{background:var(--orange-dim);border:1px solid var(--orange-border);border-radius:var(--radius);padding:28px;margin-top:32px;display:flex;gap:24px;align-items:center;flex-wrap:wrap}#tt-nec-ampacity-tables .voltkit-cta-text h3{font-size:16px;font-weight:700;color:#fff;margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px}#tt-nec-ampacity-tables .voltkit-cta-text p{font-size:13px;color:var(--muted);line-height:1.5}#tt-nec-ampacity-tables .voltkit-cta-btn{background:var(--orange);color:#000;font-family:inherit;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:1px;padding:12px 22px;border-radius:6px;text-decoration:none;white-space:nowrap;flex-shrink:0;display:inline-block}#tt-nec-ampacity-tables .voltkit-cta-btn:hover{opacity:.88}#tt-nec-ampacity-tables .related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin-top:12px}#tt-nec-ampacity-tables .related-card{background:var(--surface2);border:1px solid var(--border);border-left:3px solid var(--orange-border);border-radius:0 6px 6px 0;padding:14px 16px;text-decoration:none;display:block;transition:border-left-color 0.15s}#tt-nec-ampacity-tables .related-card:hover{border-left-color:var(--orange)}#tt-nec-ampacity-tables .related-card .rc-title{font-size:13px;font-weight:600;color:var(--text);margin-bottom:4px}#tt-nec-ampacity-tables .related-card .rc-desc{font-size:12px;color:var(--muted)}#tt-nec-ampacity-tables .search-bar{display:flex;gap:8px;margin-bottom:16px}#tt-nec-ampacity-tables .search-bar input{flex:1;background:var(--surface2);border:1px solid var(--border);color:var(--text);padding:10px 14px;border-radius:6px;font-family:inherit;font-size:14px;outline:none}#tt-nec-ampacity-tables .search-bar input:focus{border-color:var(--orange)}#tt-nec-ampacity-tables .search-bar input::placeholder{color:#444}#tt-nec-ampacity-tables .hidden{display:none}#tt-nec-ampacity-tables .nec-note{font-size:12px;color:#9ca3af;padding:10px 20px 16px;font-family:system-ui,sans-serif}#tt-nec-ampacity-tables .page-hero h1{display:none}#tt-nec-ampacity-tables .page-hero p{font-size:1.0625rem!important;color:#b8bcc4!important;max-width:62ch}#tt-nec-ampacity-tables .search-bar input{font-size:1rem!important}#tt-nec-ampacity-tables .filter-bar{display:flex!important;flex-flow:row wrap!important;align-items:center!important;gap:8px!important;margin-bottom:20px!important}#tt-nec-ampacity-tables .filter-bar>p{display:contents!important;margin:0!important;padding:0!important}.tt-page__content #tt-nec-ampacity-tables button.filter-btn,#tt-nec-ampacity-tables .filter-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:none!important;flex:0 0 auto!important;margin:0!important;font-size:0.875rem!important}#tt-nec-ampacity-tables .section-header h2{font-size:0.9375rem!important}#tt-nec-ampacity-tables .section-header .sh-sub{font-size:0.875rem!important;color:var(--muted)!important}#tt-nec-ampacity-tables .amp-table{font-size:0.9375rem!important}#tt-nec-ampacity-tables .amp-table th{font-size:0.8125rem!important;color:#b8bcc4!important;padding:10px 12px!important}#tt-nec-ampacity-tables .amp-table td{color:#e6e6e6!important;font-size:0.9375rem!important;padding:10px 12px!important}#tt-nec-ampacity-tables .amp-table td:first-child{color:#f5f5f5!important}#tt-nec-ampacity-tables .amp-table .area{color:#9ca3af!important;font-size:0.875rem!important}#tt-nec-ampacity-tables .amp-table .gauge{font-size:0.9375rem!important}#tt-nec-ampacity-tables .amp-table .amps.low{color:#b8bcc4!important}#tt-nec-ampacity-tables .derating-card .dc-header{font-size:0.8125rem!important}#tt-nec-ampacity-tables .derating-card table{font-size:0.9375rem!important}#tt-nec-ampacity-tables .derating-card td{color:#e6e6e6!important;font-size:0.9375rem!important}#tt-nec-ampacity-tables .derating-card td:first-child{color:#f5f5f5!important}#tt-nec-ampacity-tables .nec-note{color:#9ca3af!important;font-size:0.875rem!important}#tt-nec-ampacity-tables .tip-box{font-size:0.9375rem!important;color:#b8bcc4!important}#tt-nec-ampacity-tables .tip-box strong{font-size:0.75rem!important}#tt-nec-ampacity-tables .content-card h2{font-size:clamp(1.25rem, 1rem + 0.8vw, 1.5rem)!important}#tt-nec-ampacity-tables .content-card p,#tt-nec-ampacity-tables .content-card li{font-size:1.0625rem!important;color:#d4d4d4!important}#tt-nec-ampacity-tables .content-card li strong{color:#f5f5f5!important}