.ModbusDeviceTool_Page__q65Lv{max-width:980px;margin:2rem auto}.ModbusDeviceTool_Lead__Ln5xk{margin-bottom:.75rem;line-height:1.7;letter-spacing:.3px}.ModbusDeviceTool_BackLink__7sYuh{margin-bottom:2rem}.ModbusDeviceTool_BackLink__7sYuh a{color:var(--highlight)}.ModbusDeviceTool_ToolShell__uRJv3{display:flex;flex-direction:column;gap:1.5rem}.ModbusDeviceTool_ToolGrid__yCQDY{display:flex;flex-direction:column;gap:1rem}.ModbusDeviceTool_InfoPanel__0CFM6,.ModbusDeviceTool_Panel__iWWhO{background:var(--background-3);padding:1rem;border-radius:9px}.ModbusDeviceTool_PanelTitle__W_lBx{color:var(--highlight-alt);font-size:1.2rem;margin-bottom:.65rem}.ModbusDeviceTool_PanelText___Lazl{line-height:1.65;margin-bottom:1rem;letter-spacing:.3px}.ModbusDeviceTool_InlineCode__TNLJi{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.95em}.ModbusDeviceTool_Textarea__oPks6{width:100%;border:none;border-radius:4px;outline:none;background:var(--background-6);color:var(--text-color);padding:.9rem;resize:vertical;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.9rem;line-height:1.5}.ModbusDeviceTool_Textarea__oPks6:focus{outline:2px solid var(--highlight);outline-offset:1px}.ModbusDeviceTool_SourceTextarea__hf9Yd{min-height:20rem}.ModbusDeviceTool_FilterTextarea__3aWUV,.ModbusDeviceTool_OutputTextarea__QLzmm{min-height:14rem}.ModbusDeviceTool_FieldGrid__Y5piA{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));grid-gap:1rem;gap:1rem;margin-top:1rem}.ModbusDeviceTool_Field___EQ0C{display:flex;flex-direction:column;gap:.45rem}.ModbusDeviceTool_FieldLabel__jJ3v7{line-height:1.5;letter-spacing:.3px}.ModbusDeviceTool_Input__DqSmF{width:100%;border:none;border-radius:4px;outline:none;background:var(--background-6);color:var(--text-color);padding:.75rem .9rem;font:inherit}.ModbusDeviceTool_Input__DqSmF:focus{outline:2px solid var(--highlight);outline-offset:1px}.ModbusDeviceTool_Actions__NgOQp{display:flex;gap:.75rem;margin-top:1rem;flex-wrap:wrap}.ModbusDeviceTool_OutputHeader__eqi1W{display:flex;gap:1rem;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.ModbusDeviceTool_OutputStack__EPp8E{display:flex;flex-direction:column;gap:1rem}.ModbusDeviceTool_OutputBlock__u2TQd{padding-top:.25rem}.ModbusDeviceTool_SectionHeader__IVD4h{display:flex;gap:1rem;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}.ModbusDeviceTool_SectionTitle__QDWDD{margin:0;color:var(--highlight-alt);font-size:1rem}.ModbusDeviceTool_PrimaryButton__yZ4Nt,.ModbusDeviceTool_SecondaryButton__SYBPj{border:none;border-radius:4px;padding:.65rem 1rem;font:inherit;cursor:pointer;transition:opacity .15s ease-in-out}.ModbusDeviceTool_PrimaryButton__yZ4Nt{background:var(--highlight);color:var(--background-1)}.ModbusDeviceTool_SecondaryButton__SYBPj{background:var(--background-6);color:var(--text-color)}.ModbusDeviceTool_PrimaryButton__yZ4Nt:hover,.ModbusDeviceTool_SecondaryButton__SYBPj:hover{opacity:.8}.ModbusDeviceTool_PrimaryButton__yZ4Nt:disabled,.ModbusDeviceTool_SecondaryButton__SYBPj:disabled{opacity:.55;cursor:not-allowed}.ModbusDeviceTool_StatusArea__E_3ha{min-height:2rem;margin-top:1rem}.ModbusDeviceTool_Error__yxYJs,.ModbusDeviceTool_Hint__2ibSA,.ModbusDeviceTool_Success__jb3tq,.ModbusDeviceTool_Summary__7R3sN{line-height:1.6;letter-spacing:.3px}.ModbusDeviceTool_Success__jb3tq{color:var(--highlight)}.ModbusDeviceTool_Error__yxYJs{color:var(--highlight-alt)}.ModbusDeviceTool_EmptyState__2D7Il,.ModbusDeviceTool_Hint__2ibSA{opacity:.85}.ModbusDeviceTool_NoteList__62MNa,.ModbusDeviceTool_WarningList__T4NHk{padding-left:1.25rem;line-height:1.7;letter-spacing:.3px}.ModbusDeviceTool_WarningList__T4NHk{margin-top:.75rem}.ModbusDeviceTool_NoteList__62MNa li+li,.ModbusDeviceTool_WarningList__T4NHk li+li{margin-top:.45rem}@media (max-width:700px){.ModbusDeviceTool_Page__q65Lv{margin:1rem auto}.ModbusDeviceTool_OutputHeader__eqi1W,.ModbusDeviceTool_SectionHeader__IVD4h{flex-direction:column;align-items:stretch}.ModbusDeviceTool_FilterTextarea__3aWUV,.ModbusDeviceTool_OutputTextarea__QLzmm,.ModbusDeviceTool_SourceTextarea__hf9Yd{min-height:18rem}}