.device-features:where(.astro-ykzyktkh){margin:1.5rem 0}.device-features:where(.astro-ykzyktkh) h2:where(.astro-ykzyktkh){margin-bottom:.5rem;font-size:1.25rem}.device-features:where(.astro-ykzyktkh) ul:where(.astro-ykzyktkh){margin:0;padding-left:1.25rem}.device-features:where(.astro-ykzyktkh) li:where(.astro-ykzyktkh){margin:.25rem 0}.features:where(.astro-ykzyktkh){flex-wrap:wrap;gap:.5rem;margin:.75rem 0;display:flex}.feature:where(.astro-ykzyktkh){border:1px solid var(--sl-color-gray-4);color:var(--sl-color-text);background:var(--sl-color-gray-6);border-radius:.5rem;padding:.25rem .65rem;font-size:.8rem;line-height:1.3;display:inline-block}.device-params:where(.astro-gdjhr634){margin:2rem 0}.device-params:where(.astro-gdjhr634) h2:where(.astro-gdjhr634){margin-bottom:.75rem;font-size:1.25rem}.device-params-scroll:where(.astro-gdjhr634){-webkit-overflow-scrolling:touch;overflow-x:auto}.device-params:where(.astro-gdjhr634) table:where(.astro-gdjhr634){table-layout:auto;border-collapse:collapse;min-width:600px;font-size:.9rem;width:100%!important;display:table!important}.device-params:where(.astro-gdjhr634) thead:where(.astro-gdjhr634){display:table-header-group!important}.device-params:where(.astro-gdjhr634) tbody:where(.astro-gdjhr634){width:100%;display:table-row-group!important}.device-params:where(.astro-gdjhr634) tr:where(.astro-gdjhr634){display:table-row!important}.device-params:where(.astro-gdjhr634) td:where(.astro-gdjhr634),.device-params:where(.astro-gdjhr634) th:where(.astro-gdjhr634){display:table-cell!important}.device-params:where(.astro-gdjhr634) td:where(.astro-gdjhr634):first-child,.device-params:where(.astro-gdjhr634) th:where(.astro-gdjhr634):first-child{min-width:100px}.device-params:where(.astro-gdjhr634) td:where(.astro-gdjhr634):nth-child(2),.device-params:where(.astro-gdjhr634) th:where(.astro-gdjhr634):nth-child(2){width:100%}.device-params:where(.astro-gdjhr634) th:where(.astro-gdjhr634),.device-params:where(.astro-gdjhr634) td:where(.astro-gdjhr634){text-align:left;border-bottom:1px solid var(--sl-color-gray-5);vertical-align:top;padding:.5rem .75rem}.device-params:where(.astro-gdjhr634) th:where(.astro-gdjhr634){color:var(--sl-color-gray-3);text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:600}.device-params:where(.astro-gdjhr634) code:where(.astro-gdjhr634){font-size:.85em}.param-name-cell:where(.astro-gdjhr634){white-space:nowrap}.modbus-filter:where(.astro-gdjhr634){margin:0 0 .75rem;padding-left:.75rem}.modbus-filter-legend:where(.astro-gdjhr634){color:var(--sl-color-gray-3);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.4rem;font-size:.8rem;font-weight:600;display:block}.modbus-filter-options:where(.astro-gdjhr634){flex-flow:wrap;gap:.4rem;display:flex}.modbus-filter-input:where(.astro-gdjhr634){opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.modbus-filter-label:where(.astro-gdjhr634){border:1px solid var(--sl-color-gray-5);cursor:pointer;color:var(--sl-color-gray-3);border-radius:999rem;padding:.25rem .65rem;font-size:.85rem;transition:color .15s,border-color .15s,background .15s;display:inline-block}.modbus-filter-label:where(.astro-gdjhr634):hover{color:var(--sl-color-white);border-color:var(--sl-color-gray-3)}.modbus-filter-input:where(.astro-gdjhr634):checked+.modbus-filter-label:where(.astro-gdjhr634){background:var(--sl-color-accent-low);color:var(--sl-color-text-accent);border-color:var(--sl-color-accent-low)}.modbus-filter-input:where(.astro-gdjhr634):focus-visible+.modbus-filter-label:where(.astro-gdjhr634){outline:2px solid var(--sl-color-text-accent);outline-offset:2px}.device-params-modbus:where(.astro-gdjhr634) tbody:where(.astro-gdjhr634) tr:where(.astro-gdjhr634)[data-mb]:not([data-mb=all]){display:none!important}.device-params-modbus:where(.astro-gdjhr634):has(.modbus-filter-input[value=serial]:checked) tbody:where(.astro-gdjhr634) tr:where(.astro-gdjhr634)[data-mb~=serial],.device-params-modbus:where(.astro-gdjhr634):has(.modbus-filter-input[value=network]:checked) tbody:where(.astro-gdjhr634) tr:where(.astro-gdjhr634)[data-mb~=network]{display:table-row!important}.param-choices-select:where(.astro-gdjhr634){font-family:var(--__sl-font-mono,ui-monospace, monospace);border:1px solid var(--sl-color-gray-5);background:var(--sl-color-bg);color:var(--sl-color-text);border-radius:.3rem;max-width:100%;padding:.15rem .4rem;font-size:.85em}.param-unit:where(.astro-gdjhr634){color:var(--sl-color-gray-3);white-space:nowrap;font-size:.85em}.param-help:where(.astro-gdjhr634),.param-meta:where(.astro-gdjhr634){color:var(--sl-color-gray-3);margin-top:.25rem;font-size:.85em}.param-help:where(.astro-gdjhr634) p{margin:0}.param-help:where(.astro-gdjhr634) p+p{margin-top:.35rem}.param-help:where(.astro-gdjhr634) a{color:var(--sl-color-text-accent)}.param-help:where(.astro-gdjhr634) code{font-size:.85em}.device-params:where(.astro-gdjhr634) td:where(.astro-gdjhr634) code{overflow-wrap:anywhere;word-break:break-word}.param-level:where(.astro-gdjhr634){white-space:nowrap;font-size:.8rem}.param-level-required:where(.astro-gdjhr634){color:var(--sl-color-text);font-weight:600}.param-level-optional:where(.astro-gdjhr634){color:var(--sl-color-gray-3)}.param-level-advanced:where(.astro-gdjhr634){color:var(--sl-color-gray-3);font-style:italic}.sponsorship-badge:where(.astro-5zesql67){border-radius:999rem;padding:.2rem .6rem;font-size:.8rem;font-weight:500;line-height:1.3;text-decoration:none;display:inline-block}.sponsorship-badge-required:where(.astro-5zesql67){background:var(--sl-color-accent-low);color:var(--sl-color-text-accent)}.sponsorship-badge-required:where(.astro-5zesql67):hover{background:var(--sl-color-accent);color:#fff}.sponsorship-badge-free:where(.astro-5zesql67){background:var(--sl-color-gray-6);color:var(--sl-color-gray-3)}.sponsorship-badge-free:where(.astro-5zesql67):hover{background:var(--sl-color-gray-5);color:var(--sl-color-text)}.device-caveats:where(.astro-ecdwxtbu) .starlight-aside__content p{margin:0}.device-caveats:where(.astro-ecdwxtbu) .starlight-aside__content p+p{margin-top:.35rem}.params-block:where(.astro-ecdwxtbu){clear:right}.params-header:where(.astro-ecdwxtbu){flex-wrap:wrap-reverse;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin:2rem 0 .75rem;display:flex}.params-title:where(.astro-ecdwxtbu){margin:0;font-size:1.25rem}.params-block:where(.astro-ecdwxtbu) .device-params{margin-top:0}.nightly-link:where(.astro-ecdwxtbu){margin:2rem 0 0;font-size:.9rem}.channel-link:where(.astro-ecdwxtbu){color:var(--sl-color-gray-2);text-decoration:underline;text-decoration-color:var(--sl-color-gray-4);text-underline-offset:.2em;align-items:center;gap:.3rem;display:inline-flex}.channel-link:where(.astro-ecdwxtbu):hover{color:var(--sl-color-white);text-decoration-color:currentColor}.nightly-banner:where(.astro-ecdwxtbu){border:1px solid var(--sl-color-purple);background:var(--sl-color-purple-low);color:var(--sl-color-purple-high);border-radius:.5rem;align-items:baseline;gap:.5rem;margin:0 0 1.5rem;padding:.7rem .9rem;display:flex}.nightly-banner:where(.astro-ecdwxtbu) .nightly-icon{flex-shrink:0;transform:translateY(.15em)}.nightly-text:where(.astro-ecdwxtbu){margin:0;font-size:.9rem}.nightly-text:where(.astro-ecdwxtbu) a{color:inherit;text-decoration-color:var(--sl-color-purple)}
