.eb3pwt-container{margin:0 auto;padding-bottom:200px}.eb3pwt-panel{border:1px solid #ddd;padding:10px;margin:10px 0;border-radius:6px;background:#fff}.eb3pwt-form label{display:block;margin-top:10px;font-weight:600}.button{margin-top:10px}.autosuggest{position:relative;display:inline-block;width:100%;max-width:360px;box-sizing:border-box}.autosuggest input{width:100%}.suggestions{position:absolute;z-index:9;left:0;right:0;background:#fff;border:1px solid #ddd;margin:0;padding:0;list-style:none;max-height:260px;overflow:auto}#zip_suggest_list{max-width:258px;left:15px;overflow:hidden}.suggestions li{border-bottom:1px solid #f2f2f2}.suggestions li:last-child{border-bottom:0}.suggestions .sug{display:block;width:100%;padding:6px 8px;text-align:left;background:#fff;border:0;cursor:pointer}.suggestions .sug:hover,.suggestions li:hover{background-color:#ededed;border-radius:0;color:#000}.suggestions .code{color:#666;margin-left:6px;font-size:12px}.table-wrap{margin-top:14px}.defn{white-space:normal;overflow:visible;text-overflow:clip;max-width:100%;line-height:1.4}.sep{margin:0 8px;color:#888}.minw{background:#ff0;padding:6px;margin-top:8px}.eb3pwt-table{width:100%;border-collapse:collapse;margin:8px 0 18px}.eb3pwt-table th,.eb3pwt-table td{border:1px solid #e5e7eb;padding:8px 10px;vertical-align:top}.eb3pwt-table th{width:260px;background:#f8fafc;text-align:left}.eb3pwt-table tr.hl th,.eb3pwt-table tr.hl td{background:#fff9c2}.m-top{margin-top:10px}.minw{background:#fffac2;border:1px solid khaki;padding:8px 10px;margin-top:10px}.desc{line-height:1.45}.eb3pwt-loader{display:flex;align-items:center;gap:10px;padding:10px 12px;margin:10px 0;justify-content:center}.eb3pwt-loader[hidden]{display:none!important}.eb3pwt-loader .sp{width:18px;height:18px;border-radius:50%;border:2px solid #ccc;border-top-color:#333;animation:eb3spin 0.8s linear infinite}@keyframes eb3spin{to{transform:rotate(360deg)}}.zip-sug{background-color:transparent;border:none;line-height:20px;padding:10px}.zip-sug:hover{background-color:transparent;color:#000}.eb3pwt-hl{background-color:yellow}#btn_email{width:100%;margin:0}.suggestions{position:absolute;z-index:9999;background:#fff;border:1px solid #ddd;border-radius:3px;max-height:260px;overflow:auto;width:100%;box-shadow:0 2px 8px rgba(0,0,0,.08);margin-top:2px}.suggestions li{list-style:none}.suggestions .zip-sug,.suggestions .cty-sug{display:block;width:100%;text-align:left;padding:6px 10px;border:0;background:#fff;cursor:pointer}.suggestions .zip-sug:hover,.suggestions .cty-sug:hover{background:#f5f7fa}label[for="job_query"]{margin-right:15px}