.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.portal-sidebar-left{display:flex;flex-direction:column}.portal-sidebar-left .portal-nav{flex:none}.portal-sidebar-bottom{display:grid;gap:5px;margin-top:auto;padding:14px 11px 2px;border-top:1px solid var(--portal-line)}.portal-language-select,.portal-theme-toggle{display:flex;align-items:center;gap:11px;width:100%;min-height:38px;padding:0;color:#536075;font:inherit;font-size:.78rem}.portal-language-select>span:first-child,.portal-theme-toggle>.theme-icon{width:18px;flex:0 0 18px;text-align:center;color:#718096;font-size:.9rem}.portal-language-select select{width:100%;border:0;outline:0;background:0 0;color:inherit;font:inherit;cursor:pointer}.portal-theme-toggle{border:0;background:0 0;text-align:left;cursor:pointer}.portal-theme-toggle:hover,.portal-language-select:hover{color:var(--portal-blue)}.theme-icon-light{display:none}[data-theme=dark]{color-scheme:dark;--ink:#e5e7eb;--muted:#94a3b8;--line:#283548;--paper:#0b1120;--white:#111827;--portal-bg:#0b1120;--portal-panel:#111827;--portal-line:#283548;--portal-text:#e5e7eb;--portal-muted:#94a3b8;--portal-blue:#79a7ff;--portal-green:#48c78e}[data-theme=dark] body,[data-theme=dark] .portal-layout{background:#0b1120;color:#e5e7eb}[data-theme=dark] .portal-sidebar{background:#0f1726}[data-theme=dark] .portal-logo-chip{background:#17233a;border-color:#34527d}[data-theme=dark] .portal-nav a{color:#aab6c8}[data-theme=dark] .portal-nav a em{background:#202c3d;color:#aeb9c8}[data-theme=dark] .portal-nav a:hover,[data-theme=dark] .portal-nav a.active{background:#1b2a42;color:#8fb4ff}[data-theme=dark] .portal-language-select,[data-theme=dark] .portal-theme-toggle{color:#aab6c8}[data-theme=dark] .portal-language-select select{background:#0f1726;color:#aab6c8}[data-theme=dark] .theme-icon-dark{display:none}[data-theme=dark] .theme-icon-light{display:inline-block}[data-theme=dark] .portal-welcome,[data-theme=dark] .portal-stats,[data-theme=dark] .portal-topic-grid>a,[data-theme=dark] .portal-resource-list article,[data-theme=dark] .side-card,[data-theme=dark] .portal-center .page-hero,[data-theme=dark] .portal-center .detail-header,[data-theme=dark] .portal-center .spec-panel,[data-theme=dark] .portal-center .code-panel,[data-theme=dark] .portal-center .controller-panel,[data-theme=dark] .portal-center .flash-document,[data-theme=dark] .resource-card,[data-theme=dark] .data-table-wrap,[data-theme=dark] .doc-nav,[data-theme=dark] .technical-doc table,[data-theme=dark] .tag-cloud a,[data-theme=dark] .archive-file-list,[data-theme=dark] .archive-document{background:#111827!important;border-color:#283548!important;color:#e5e7eb!important}[data-theme=dark] .portal-center .page-hero{background:linear-gradient(115deg,#111827,#172554)!important}[data-theme=dark] .portal-center .spec-title,[data-theme=dark] .data-table th,[data-theme=dark] .technical-doc th,[data-theme=dark] .portal-center .flash-document th,[data-theme=dark] .download-vendor-group>summary{background:#182235;color:#dce4ef}[data-theme=dark] .data-table td,[data-theme=dark] .download-file-list article{border-color:#263245}[data-theme=dark] .data-table tr:hover td{background:#16263a}[data-theme=dark] .portal-center .flash-document h3,[data-theme=dark] .portal-center .flash-document p,[data-theme=dark] .portal-center .flash-document li,[data-theme=dark] .technical-doc p,[data-theme=dark] .technical-doc li,[data-theme=dark] .download-heading p,[data-theme=dark] .download-steps p,[data-theme=dark] .download-safety li,[data-theme=dark] .download-faq p{color:#aab6c8}[data-theme=dark] .portal-center .flash-document pre,[data-theme=dark] .technical-doc pre{background:#09101c;color:#d5fff9}[data-theme=dark] .portal-center .flash-document blockquote,[data-theme=dark] .technical-doc blockquote{background:#102336}[data-theme=dark] .notice{background:#2b1d18;border-color:#c96b3d;color:#f0d2c2}[data-theme=dark] .notice p{color:#d6a98f}[data-theme=dark] .relation-links a,[data-theme=dark] .relation-links span{background:#152235;border-color:#35465e;color:#7de2d4}[data-theme=dark] .download-heading h2,[data-theme=dark] .download-steps h3,[data-theme=dark] .download-safety h3,[data-theme=dark] .download-faq summary,[data-theme=dark] .download-file-list article>div>a{color:#e5e7eb}[data-theme=dark] .download-steps article,[data-theme=dark] .download-safety-grid>div,[data-theme=dark] .download-faq details,[data-theme=dark] .download-vendor-group{background:#111827;border-color:#283548;box-shadow:none}[data-theme=dark] .download-inventory-toolbar{background:rgba(17,24,39,.96);border-color:#344258}[data-theme=dark] .download-inventory-toolbar input{color:#e5e7eb}[data-theme=dark] .download-file-list article>p span{background:#1d293b}[data-theme=dark] .tools-download-banner{background:linear-gradient(100deg,#102b2a,#10243a);border-color:#245e59}[data-theme=dark] .tools-download-banner strong{color:#9ef1e5}[data-theme=dark] .tools-download-banner span{color:#a6bfbc}[data-theme=dark] .tool-fingerprint button{background:#182235;border-color:#3a4960;color:#cbd5e1}@media(max-width:760px){.portal-sidebar-left{height:auto}.portal-sidebar-bottom{grid-template-columns:1fr 1fr;margin-top:10px;padding:10px 5px 0}.portal-language-select,.portal-theme-toggle{min-width:145px}.portal-language-select select{width:auto}}