.wm-form{display:grid;gap:18px}.wm-form .wb-grid{gap:18px}.wm-form input,.wm-form select,.wm-form textarea{min-width:0;width:100%;box-sizing:border-box}.wm-form input[type=checkbox]{width:auto}.wm-form textarea,#wmOutput{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;line-height:1.65;tab-size:2}.wm-form .wb-field,.wm-form .wb-actions{margin:0}.wm-form details{padding:14px;background:#fff;border:1px solid #dce5eb;border-radius:10px}.wm-form summary{cursor:pointer;font-size:14px}.wm-form details .wb-field{margin-top:14px}.wm-form [aria-busy=true]{opacity:.8}#wmResult{background:#fff}#wmSummary{font-size:17px;font-weight:500;overflow-wrap:anywhere}#wmNotes{padding-left:20px;list-style:disc;color:#526575;font-size:14px;line-height:1.7}#wmNotes li{margin:8px 0}#wmTable{max-width:100%;overflow-x:auto;margin:18px 0}#wmTable .wb-table{min-width:680px;table-layout:fixed}#wmTable .wb-table th:first-child,#wmTable .wb-table td:first-child{width:18%}#wmTable .wb-table th:nth-child(2){width:30%}#wmTable .wb-table th:nth-child(3){width:13%}.wm-state{font-weight:600}.wm-pass{color:#216848}.wm-warn{color:#8a5800}.wm-error{color:#aa3030}.wm-unknown{color:#59687d}#wmOutput{width:100%;min-height:220px;border:1px solid #cbd7df;border-radius:10px;padding:16px;resize:vertical}#wmGenerator{border-top:1px solid #dbe4eb;padding-top:20px;margin-top:20px}#wmGenerator h3{font-size:19px;font-weight:500}.wm-check{display:flex;gap:9px;align-items:baseline;font-size:14px}.wm-example{padding:16px 20px;border-left:3px solid #7b98ab;background:#f4f7f9;overflow-wrap:anywhere}@media(max-width:540px){.wm-form .wb-actions{gap:8px}.wm-form .wb-button{min-height:44px}#wmSummary{font-size:16px}}
