.search-section{margin:10px 0;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.search-section input,.search-section select,.search-section button{padding:8px;font-size:14px;border-radius:6px;border:1px solid #ccc}#resultCount{font-size:14px;color:#444}.highlighted{padding:2px 4px;font-weight:700;border-radius:4px;position:relative}.highlighted:hover:after{content:attr(data-tooltip);position:absolute;background:#333;color:#fff;padding:4px 8px;font-size:12px;border-radius:4px;top:100%;left:0;white-space:nowrap;z-index:999}iframe#previewWindow{width:100%;min-height:300px;border:1px solid #ddd;border-radius:6px;background-color:#fff;display:block}textarea#htmlCode{width:100%;height:300px;font-family:monospace;font-size:16px;padding:10px;margin-bottom:10px;border:1px solid #ccc;border-radius:6px;resize:vertical}