.read-map[data-v-66174dbe]{margin:0 0 14px}.rm-canvas[data-v-66174dbe]{background:#f4f6f9;border-radius:8px;height:260px;overflow:hidden;position:relative;width:100%;z-index:0}.rm-failed[data-v-66174dbe]{align-items:center;color:var(--wt-muted);display:flex;font-size:13px;inset:0;justify-content:center;position:absolute}.card[data-v-8c3562bd]{background:var(--wt-card);border-radius:var(--wt-radius);margin-bottom:12px;padding:20px}.card.compact[data-v-8c3562bd]{padding:16px}.card-title[data-v-8c3562bd]{align-items:center;display:flex;font-size:16px;font-weight:600;gap:6px;margin:0 0 12px}.card-title .qa-cnt[data-v-8c3562bd],.card-title .qa-more[data-v-8c3562bd]{color:var(--wt-muted);font-size:12px;font-weight:400}.card-title .qa-more[data-v-8c3562bd]{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:3px;margin-left:auto;padding:2px 0}.card-title .qa-more[data-v-8c3562bd]:hover{color:var(--wt-primary)}.qa-loading[data-v-8c3562bd]{color:var(--wt-muted);font-size:13px;padding:16px 0;text-align:center}.qa-item[data-v-8c3562bd]{border-bottom:1px solid var(--wt-bg);padding:12px 0}.qa-item[data-v-8c3562bd]:last-of-type{border-bottom:none}.qa-q[data-v-8c3562bd]{align-items:flex-start;display:flex;gap:9px}.qa-badge[data-v-8c3562bd]{align-items:center;background:var(--wt-primary-soft);border-radius:5px;color:var(--wt-primary);display:flex;flex-shrink:0;font-size:11px;font-weight:700;height:18px;justify-content:center;margin-top:2px;width:18px}.qa-badge.a[data-v-8c3562bd]{background:var(--wt-bg);color:var(--wt-muted)}.qa-qtxt[data-v-8c3562bd]{font-size:13.5px;font-weight:500;line-height:1.6;word-break:break-word}.qa-meta[data-v-8c3562bd]{color:var(--wt-muted);display:flex;font-size:11.5px;gap:8px;margin-top:3px}.qa-a[data-v-8c3562bd]{display:flex;gap:9px;margin-top:8px}.qa-atxt[data-v-8c3562bd]{background:var(--wt-bg);border-radius:8px;color:var(--wt-ink-2);flex:1;font-size:13px;line-height:1.7;min-width:0;padding:8px 12px;word-break:break-word}.qa-ask[data-v-8c3562bd]{display:flex;gap:10px;margin-top:14px}.qa-ask .qa-input[data-v-8c3562bd]{align-items:center;border:1px solid var(--wt-border);border-radius:8px;display:flex;flex:1;height:40px;padding:0 14px;transition:border-color .15s}.qa-ask .qa-input.focus[data-v-8c3562bd]{border-color:var(--wt-primary)}.qa-ask .qa-input input[data-v-8c3562bd]{background:none;border:none;flex:1;font-size:13px;min-width:0;outline:none}.qa-ask .qa-send[data-v-8c3562bd]{align-items:center;background:#fff;border:1px solid var(--wt-primary);border-radius:8px;color:var(--wt-primary);cursor:pointer;display:flex;flex-shrink:0;font-size:13.5px;gap:6px;height:40px;padding:0 20px}.qa-ask .qa-send[data-v-8c3562bd]:hover:not(:disabled){background:var(--wt-primary-soft)}.qa-ask .qa-send[data-v-8c3562bd]:disabled{cursor:not-allowed;opacity:.6}.qa-tip[data-v-8c3562bd]{color:var(--wt-muted);font-size:11.5px;gap:4px;margin-top:8px}.qa-modal-mask[data-v-8c3562bd],.qa-tip[data-v-8c3562bd]{align-items:center;display:flex}.qa-modal-mask[data-v-8c3562bd]{background:#14233d6b;inset:0;justify-content:center;position:fixed;z-index:2600}.qa-modal[data-v-8c3562bd]{background:#fff;border-radius:14px;box-shadow:0 20px 60px #14283c38;display:flex;flex-direction:column;max-height:70vh;max-width:calc(100vw - 32px);overflow:hidden;width:520px}.qa-modal .qm-head[data-v-8c3562bd]{align-items:center;border-bottom:1px solid var(--wt-bg);display:flex;padding:18px 22px 14px}.qa-modal .qm-head b[data-v-8c3562bd]{font-size:15px;font-weight:600}.qa-modal .qm-head .qm-close[data-v-8c3562bd]{background:none;border:none;cursor:pointer;display:flex;margin-left:auto;padding:4px}.qa-modal .qm-body[data-v-8c3562bd]{overflow-y:auto;padding:6px 22px 16px}.cf[data-v-232de362]{margin-bottom:12px}.panel .cf[data-v-232de362]{padding:16px}.cf-head[data-v-232de362]{align-items:center;display:flex;gap:10px;margin-bottom:4px}.cf-title[data-v-232de362]{font-size:16px;font-weight:600}.cf-hint[data-v-232de362]{color:#8a94a0;font-size:12px;margin-left:auto}.cf-sub[data-v-232de362]{color:#6b7785;font-size:13px;margin-bottom:12px}.cf-opts[data-v-232de362]{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:14px}.cf-opt[data-v-232de362]{background:#fff;border:1px solid #e3e8ec;border-radius:18px;color:#4a5460;cursor:pointer;font-size:13px;height:36px;padding:0 15px}.cf-opt.on[data-v-232de362],.cf-opt[data-v-232de362]:hover{border-color:var(--wt-primary);color:var(--wt-primary)}.cf-opt.on[data-v-232de362]{background:#f0fafb;font-weight:500}.cf-foot[data-v-232de362]{gap:10px}.cf-foot[data-v-232de362],.cf-img-add[data-v-232de362]{align-items:center;display:flex}.cf-img-add[data-v-232de362]{background:#fff;border:1px dashed #c6ccd2;border-radius:8px;color:#8a94a0;cursor:pointer;font-size:20px;height:52px;justify-content:center;overflow:hidden;width:52px}.cf-img-add img[data-v-232de362]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cf-img-add[data-v-232de362]:hover{border-color:var(--wt-primary)}.cf-img-hint[data-v-232de362]{color:#8a94a0;font-size:12px;line-height:1.7}.cf-submit[data-v-232de362]{background:var(--wt-primary);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;height:38px;margin-left:auto;width:104px}.cf-submit[data-v-232de362]:disabled{cursor:not-allowed;opacity:.5}.cf-privacy[data-v-232de362]{color:#9aa4af;font-size:12px;gap:5px;margin-top:10px}.cf-done[data-v-232de362],.cf-privacy[data-v-232de362]{align-items:center;display:flex}.cf-done[data-v-232de362]{background:#f0fafb;border-radius:10px;gap:12px;padding:14px 16px}.cf-done b[data-v-232de362]{display:block;font-size:14px;margin-bottom:3px}.cf-done span[data-v-232de362]{color:#6b7785;font-size:12.5px}.jd-body.page[data-v-cb89926a]{align-items:flex-start;display:flex;gap:16px}.jd-body.page .jd-main[data-v-cb89926a]{flex:1;min-width:0}.jd-body.page .jd-side[data-v-cb89926a]{flex-shrink:0;position:sticky;top:88px;width:320px}.jd-body.panel[data-v-cb89926a]{display:flex;flex-direction:column}.card[data-v-cb89926a]{background:var(--wt-card);border-radius:var(--wt-radius);margin-bottom:12px;padding:20px}.panel .card[data-v-cb89926a]{padding:16px}.card-title[data-v-cb89926a]{font-size:16px;font-weight:600;margin:0 0 14px}.panel .card-title[data-v-cb89926a]{font-size:15px;margin:0 0 10px}.job-head .head-row[data-v-cb89926a]{align-items:baseline;display:flex;gap:16px;justify-content:space-between}.job-head .head-row .title-wrap[data-v-cb89926a]{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px}.job-head .head-row .entity-badge[data-v-cb89926a]{align-items:center;align-self:center;background:var(--wt-primary-soft);border-radius:4px;color:var(--wt-primary-dark);display:inline-flex;font-size:12px;font-weight:600;gap:4px;letter-spacing:.5px;padding:4px 10px}.job-head .head-row .entity-badge[data-v-cb89926a]:before{background:var(--wt-primary);border-radius:50%;content:"";height:6px;width:6px}.job-head .head-row .job-title[data-v-cb89926a]{font-size:24px;font-weight:700;margin:0}.panel .job-head .head-row .job-title[data-v-cb89926a]{font-size:19px;line-height:1.4}.job-head .head-row .salary[data-v-cb89926a]{color:var(--wt-salary);flex-shrink:0;font-size:22px;font-weight:700;white-space:nowrap}.panel .job-head .head-row .salary[data-v-cb89926a]{font-size:18px}.job-head .head-meta[data-v-cb89926a]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.job-head .head-meta .meta-tag[data-v-cb89926a]{background:var(--wt-primary-soft);border-radius:4px;color:var(--wt-primary);font-size:12px;padding:2px 10px}.job-head .head-meta .meta-tag.plain[data-v-cb89926a]{background:var(--wt-bg);color:var(--wt-muted)}.job-head .head-meta .meta-item[data-v-cb89926a]{color:var(--wt-ink);font-size:13px}.job-head .head-meta .meta-item.muted[data-v-cb89926a]{color:var(--wt-muted)}.job-head .panel-address[data-v-cb89926a]{align-items:center;color:var(--wt-ink-2);display:flex;flex-wrap:wrap;font-size:13px;gap:6px;line-height:1.6;margin-top:12px}.job-head .head-actions[data-v-cb89926a]{align-items:center;display:flex;gap:12px;margin-top:22px}.job-head .head-actions .btn[data-v-cb89926a]{border:none;border-radius:8px;cursor:pointer;font-size:15px;height:44px;padding:0 32px}.job-head .head-actions .btn.primary[data-v-cb89926a]{background:var(--wt-primary);color:#fff}.job-head .head-actions .btn.primary[data-v-cb89926a]:hover{background:var(--wt-primary-deep)}.job-head .head-actions .btn.disabled[data-v-cb89926a]{background:var(--wt-bg);color:var(--wt-muted);cursor:not-allowed}.job-head .head-actions .btn.collect[data-v-cb89926a]{background:#fff;border:1px solid var(--wt-border);color:var(--wt-ink)}.job-head .head-actions .btn.collect[data-v-cb89926a]:hover{border-color:var(--wt-primary);color:var(--wt-primary)}.job-head .head-actions .btn.collect.collected[data-v-cb89926a]{border-color:var(--wt-warning);color:var(--wt-warning)}.job-head .head-actions .action-hint[data-v-cb89926a]{color:var(--wt-muted);font-size:13px}.state-strip[data-v-cb89926a]{align-items:center;border-radius:8px;display:flex;gap:10px;margin-bottom:16px;padding:10px 14px}.panel .state-strip[data-v-cb89926a]{margin-bottom:12px;padding:8px 12px}.state-strip.off[data-v-cb89926a]{background:#f8f9fa}.state-strip.off .ss-icon[data-v-cb89926a]{background:#eef0f3;color:var(--wt-muted)}.state-strip.off .ss-txt b[data-v-cb89926a]{color:var(--wt-ink-2)}.state-strip.ready[data-v-cb89926a]{background:var(--wt-primary-tint)}.state-strip.ready .ss-icon[data-v-cb89926a]{background:var(--wt-primary-soft)}.state-strip.ready .ss-icon[data-v-cb89926a],.state-strip.ready .ss-txt b[data-v-cb89926a]{color:var(--wt-primary-dark)}.state-strip .ss-icon[data-v-cb89926a]{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.state-strip .ss-txt[data-v-cb89926a]{min-width:0}.state-strip .ss-txt b[data-v-cb89926a]{display:block;font-size:13.5px;font-weight:600}.state-strip .ss-txt i[data-v-cb89926a]{color:var(--wt-muted);display:block;font-size:12px;font-style:normal;margin-top:1px}.head-aux[data-v-cb89926a]{gap:8px;margin-top:12px}.head-aux[data-v-cb89926a],.head-aux .aux-link[data-v-cb89926a]{align-items:center;display:flex}.head-aux .aux-link[data-v-cb89926a]{background:none;border:none;color:var(--wt-muted);cursor:pointer;font-size:12.5px;gap:5px;padding:2px 0}.head-aux .aux-link[data-v-cb89926a]:hover{color:var(--wt-primary)}.head-aux .aux-sep[data-v-cb89926a]{color:var(--wt-border);font-size:12px}.head-aux .aux-done[data-v-cb89926a]{color:var(--wt-muted);font-size:12.5px}.float-mask[data-v-cb89926a]{align-items:center;background:#14233d6b;display:flex;inset:0;justify-content:center;position:fixed;z-index:2600}.float-mask.light[data-v-cb89926a]{background:#14233d47}.share-pop[data-v-cb89926a]{background:#fff;border:1px solid var(--wt-border);border-radius:10px;box-shadow:0 8px 24px #14283c1a;max-width:calc(100vw - 32px);padding:16px;width:300px}.share-pop .sp-head[data-v-cb89926a]{align-items:center;display:flex;font-size:13px;font-weight:600;margin-bottom:12px}.share-pop .sp-head .sp-x[data-v-cb89926a]{background:none;border:none;color:var(--wt-muted);cursor:pointer;display:flex;margin-left:auto;padding:4px}.share-pop .sp-link[data-v-cb89926a]{align-items:center;background:var(--wt-bg);border-radius:8px;display:flex;gap:8px;padding:9px 12px}.share-pop .sp-link span[data-v-cb89926a]{color:var(--wt-muted);flex:1;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-pop .sp-link .sp-copy[data-v-cb89926a]{background:var(--wt-primary);border:none;border-radius:14px;color:#fff;cursor:pointer;flex-shrink:0;font-size:12px;height:28px;width:60px}.share-pop .sp-qr[data-v-cb89926a]{align-items:center;display:flex;gap:14px;margin-top:14px}.share-pop .sp-qr .qr-img[data-v-cb89926a]{border:1px solid var(--wt-border);border-radius:8px;flex-shrink:0;height:96px;width:96px}.share-pop .sp-qr .qr-loading[data-v-cb89926a]{align-items:center;color:var(--wt-muted);display:flex;font-size:12px;height:96px;justify-content:center;width:96px}.share-pop .sp-qr .qr-txt[data-v-cb89926a]{color:var(--wt-muted);font-size:12px;line-height:1.8}.share-pop .sp-qr .qr-txt b[data-v-cb89926a]{color:var(--wt-ink);font-weight:500}.ni-pop[data-v-cb89926a]{background:#fff;border:1px solid var(--wt-border);border-radius:10px;box-shadow:0 8px 24px #14283c1a;max-width:calc(100vw - 32px);padding:14px 14px 12px;width:280px}.ni-pop .ni-title[data-v-cb89926a]{font-size:13px;font-weight:600}.ni-pop .ni-sub[data-v-cb89926a]{color:var(--wt-muted);font-size:11.5px;margin-bottom:10px;margin-top:3px}.ni-pop .ni-opts[data-v-cb89926a]{display:flex;flex-wrap:wrap;gap:7px}.ni-pop .ni-opt[data-v-cb89926a]{background:#fff;border:1px solid var(--wt-border);border-radius:14px;color:var(--wt-muted);cursor:pointer;font-size:12.5px;height:28px;padding:0 12px}.ni-pop .ni-opt.on[data-v-cb89926a],.ni-pop .ni-opt[data-v-cb89926a]:hover{border-color:var(--wt-primary);color:var(--wt-primary)}.ni-pop .ni-opt.on[data-v-cb89926a]{background:var(--wt-primary-soft);font-weight:500}.ni-pop .ni-done-hint[data-v-cb89926a]{color:var(--wt-muted);font-size:11px;line-height:1.6;margin-top:8px}.ni-pop .ni-foot[data-v-cb89926a]{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.ni-pop .ni-foot .ni-btn[data-v-cb89926a]{border:none;border-radius:14px;cursor:pointer;font-size:12px;height:28px;padding:0 14px}.ni-pop .ni-foot .ni-btn.no[data-v-cb89926a]{background:#fff;border:1px solid var(--wt-border);color:var(--wt-muted)}.ni-pop .ni-foot .ni-btn.ok[data-v-cb89926a]{background:var(--wt-primary);color:#fff}.cta-chat.off[data-v-cb89926a]{background:var(--wt-bg);color:var(--wt-muted);cursor:not-allowed}.content-text[data-v-cb89926a]{color:var(--wt-ink);font-family:var(--wt-font-family);font-size:14px;line-height:1.9;margin:0;white-space:pre-wrap;word-break:break-word}.loc-list[data-v-cb89926a]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.loc-item[data-v-cb89926a]{align-items:baseline;border-left:2px solid transparent;border-radius:6px;color:var(--wt-ink-2);display:flex;font-size:14px;gap:8px;line-height:1.7;padding:7px 10px;transition:background .15s,border-color .15s}.loc-item.clickable[data-v-cb89926a]{cursor:pointer}.loc-item.clickable[data-v-cb89926a]:hover{background:#f4f8f9}.loc-item[data-v-cb89926a]:focus-visible{outline:2px solid var(--wt-primary);outline-offset:-1px}.loc-item.active[data-v-cb89926a]{background:var(--wt-primary-soft);border-left-color:var(--wt-primary);color:var(--wt-ink);font-weight:500}.loc-pin[data-v-cb89926a]{align-self:center;border-radius:50%;flex-shrink:0;height:8px;position:relative;width:8px}.loc-pin.main[data-v-cb89926a]{background:var(--wt-primary)}.loc-pin.sub[data-v-cb89926a]{background:#639922}.loc-text[data-v-cb89926a]{flex:1;min-width:0;word-break:break-word}.loc-distance[data-v-cb89926a]{color:var(--wt-muted);flex-shrink:0;font-size:12px;margin-left:4px}.merchant-row[data-v-cb89926a]{display:flex;gap:16px}.merchant-row .m-logo[data-v-cb89926a]{border-radius:8px;flex-shrink:0;height:64px;-o-object-fit:cover;object-fit:cover;width:64px}.panel .merchant-row .m-logo[data-v-cb89926a]{height:52px;width:52px}.merchant-row .m-info[data-v-cb89926a]{min-width:0}.merchant-row .m-info .m-name-link[data-v-cb89926a]{color:inherit;display:block}.merchant-row .m-info .m-name-link:hover .m-name[data-v-cb89926a]{color:var(--wt-primary)}.merchant-row .m-info .m-name[data-v-cb89926a]{font-size:16px;font-weight:600}.merchant-row .m-info .m-link[data-v-cb89926a]{color:var(--wt-primary);font-size:12px;margin-top:4px}.merchant-row .m-info .m-services[data-v-cb89926a]{margin-top:8px}.merchant-row .m-info .m-services .service-phrase[data-v-cb89926a]{background:#e8f8f2;border-radius:4px;color:var(--wt-success);display:inline-block;font-size:12px;max-width:100%;overflow:hidden;padding:2px 12px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.recruiter[data-v-cb89926a]{text-align:center}.recruiter .r-link[data-v-cb89926a]{color:inherit;display:block}.recruiter .r-link:hover .r-name[data-v-cb89926a]{color:var(--wt-primary)}.recruiter .r-avatar[data-v-cb89926a]{border-radius:50%;height:72px;-o-object-fit:cover;object-fit:cover;width:72px}.recruiter .r-name[data-v-cb89926a]{font-size:16px;font-weight:600;margin-top:10px}.recruiter .r-role[data-v-cb89926a]{color:var(--wt-muted);font-size:13px;margin-top:4px}.recruiter .r-mobile[data-v-cb89926a]{color:var(--wt-primary);font-size:15px;font-weight:500;margin-top:10px}.recruiter .r-tip[data-v-cb89926a]{color:var(--wt-success);font-size:12px;margin-top:8px}.recruiter-inline .ri-link[data-v-cb89926a]{align-items:center;color:inherit;display:flex;gap:12px}.recruiter-inline .ri-link:hover .ri-name[data-v-cb89926a]{color:var(--wt-primary)}.recruiter-inline .ri-avatar[data-v-cb89926a]{border-radius:50%;flex-shrink:0;height:46px;-o-object-fit:cover;object-fit:cover;width:46px}.recruiter-inline .ri-info[data-v-cb89926a]{flex:1;min-width:0}.recruiter-inline .ri-info .ri-name[data-v-cb89926a]{color:var(--wt-ink);font-size:15px;font-weight:600}.recruiter-inline .ri-info .ri-role[data-v-cb89926a]{color:var(--wt-muted);font-size:12px;font-weight:400;margin-left:8px}.recruiter-inline .ri-info .ri-mobile[data-v-cb89926a]{color:var(--wt-primary);font-size:13px;margin-top:3px}.recruiter-inline .ri-arrow[data-v-cb89926a]{flex-shrink:0}.recruiter-inline .r-tip[data-v-cb89926a]{color:var(--wt-success);font-size:12px;margin-top:8px}.panel-cta[data-v-cb89926a]{background:var(--wt-card);border-top:1px solid var(--wt-divider);bottom:0;display:flex;gap:10px;margin-top:12px;padding:12px 0 4px;position:sticky;z-index:20}.panel-cta .cta-chat[data-v-cb89926a]{background:var(--wt-primary);border:none;border-radius:8px;color:#fff;cursor:pointer;flex:1;font-size:15px;height:42px}.panel-cta .cta-chat[data-v-cb89926a]:hover{background:var(--wt-primary-deep)}.panel-cta .cta-collect[data-v-cb89926a]{background:#fff;border:1px solid var(--wt-border);border-radius:8px;color:var(--wt-ink);cursor:pointer;font-size:14px;height:42px;padding:0 18px}.panel-cta .cta-collect[data-v-cb89926a]:hover{border-color:var(--wt-primary);color:var(--wt-primary)}.panel-cta .cta-collect.collected[data-v-cb89926a]{border-color:var(--wt-warning);color:var(--wt-warning)}
