.sm-example-actions{flex-wrap:wrap;justify-content:center;gap:8px 16px;margin-top:12px;display:flex}.sm-example-actions button{color:#1d4ed8;font-size:14px;text-decoration:underline}.sm-node-path{color:#475569;overflow-wrap:anywhere;margin-top:4px;font-size:13px;display:block}.sm-diagnostics{color:#334155;padding-left:20px;font-size:14px}.sm-diagnostics li{overflow-wrap:anywhere;margin-top:12px}[data-sm-diagnostic=syntax],[data-sm-diagnostic=structure]{border-left:3px solid #b91c1c;padding-left:12px}.sm-props-table th{text-align:left;vertical-align:top;padding:6px 16px}.sm-result-title,.sm-meta,.sm-item-header{overflow-wrap:anywhere}.sm-next-fix{color:#1e3a8a;background:#eff6ff;border-left:3px solid #1881ff;padding:12px 16px}.sm-next-fix p{margin:6px 0 0;font-size:15px;line-height:1.6}.sm-mode-tabs{background:#f1f5f9;border-radius:11px;gap:4px;max-width:320px;margin:0 auto;padding:4px;display:flex}.sm-mode-tab{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;padding:9px 12px;font-size:14px;font-weight:700}.sm-mode-tab-active{color:#0f172a;background:#fff;box-shadow:0 1px 3px #0f172a1a}.sm-paste-input{color:#e2e8f0;resize:vertical;background:#0f172a;border:1px solid #cbd5e1;border-radius:12px;width:100%;min-height:230px;margin-top:16px;padding:14px;font:14px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}.sm-paste-actions{color:#64748b;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;font-size:13px;display:flex}.sm-local-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.sm-local-actions button,.sm-local-actions a{color:#1d4ed8;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:9px;padding:8px 11px;font-size:13px;font-weight:700;text-decoration:none}.sm-local-note{color:#64748b!important;margin-top:12px!important;font-size:13px!important;line-height:1.5!important}.sm-result-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:20px 24px}.sm-result-title{color:#0f172a;font-size:21px;font-weight:600}.sm-meta{color:#64748b;margin-top:6px;font-size:15px}.sm-summary{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.sm-official-links{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;flex-wrap:wrap;gap:8px 14px;margin-top:16px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.sm-official-links a{color:#1d4ed8;text-underline-offset:2px;font-weight:750;text-decoration:underline}.sm-badge{border-radius:6px;padding:2px 10px;font-size:14px;font-weight:700;display:inline-block}.sm-badge-ok{color:#0f6e56;background:#e1f5ee}.sm-badge-warn{color:#854f0b;background:#faeeda}.sm-badge-danger{color:#a32d2d;background:#fcebeb}.sm-type-badge{color:#0f172a;border-radius:8px;padding:3px 12px;font-size:15px;font-weight:700;display:inline-block}.sm-section{border-top:1px solid #f1f5f9;margin-top:20px;padding-top:16px}.sm-section-label{text-transform:uppercase;letter-spacing:.04em;color:#64748b;margin-bottom:10px;font-size:14px;font-weight:600}.sm-issues{color:#a32d2d;padding-left:20px;font-size:15px}.sm-issues li{margin-top:4px}.sm-items{flex-direction:column;gap:12px;display:flex}.sm-item{background:#fafafa;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}.sm-item-header{background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:12px 16px}.sm-item-issues{padding:8px 16px}.sm-item-issues ul{color:#854f0b;padding-left:16px;font-size:14px;list-style:none}.sm-item-issues li{margin-top:2px}.sm-props-wrap{overflow-x:auto}.sm-props-table{border-collapse:collapse;width:100%}.sm-props-table td{color:#334155;vertical-align:top;word-break:break-word;border-bottom:1px solid #f1f5f9;padding:6px 16px;font-size:14px}.sm-props-table tr:last-child td{border-bottom:none}.sm-prop-name{color:#64748b;white-space:nowrap;width:180px;font-family:monospace;font-size:13px;font-weight:600}.sm-md-tags{flex-wrap:wrap;gap:6px;display:flex}.sm-md-tag{color:#475569;background:#f1f5f9;border-radius:6px;padding:3px 10px;font-size:14px;font-weight:500;display:inline-block}@media (width<=480px){#waSchemaForm{flex-direction:column}#waSchemaBtn{width:100%;padding:16px!important}.sm-paste-actions{flex-direction:column;align-items:stretch}#smPasteBtn{width:100%}.sm-prop-name{width:120px}}
