.contact-modal-overlay[data-v-2015cb79]{align-items:center;background:#00000059;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:999}.contact-modal-box[data-v-2015cb79]{background:#fff;box-shadow:0 4px 32px #0000002e;max-width:520px;min-width:420px;padding:32px}.contact-modal-title[data-v-2015cb79]{color:#1f2329;font-size:18px;font-weight:600;margin:0 0 24px}.contact-purpose-section[data-v-2015cb79]{margin-bottom:20px}.contact-purpose-label[data-v-2015cb79]{color:#1f2329;font-size:14px;margin:0 0 12px}.contact-purpose-tags[data-v-2015cb79]{display:flex;flex-wrap:wrap;gap:10px}.purpose-tag[data-v-2015cb79]{background:#fff;border:1px solid #d9d9d9;border-radius:4px;color:#333;cursor:pointer;font-size:14px;padding:8px 20px;transition:all .2s}.purpose-tag-active[data-v-2015cb79],.purpose-tag[data-v-2015cb79]:hover{border-color:#0097dc;color:#0097dc}.purpose-tag-active[data-v-2015cb79]{background:#0097dc0d}.contact-remark-section[data-v-2015cb79]{margin-bottom:20px}.contact-remark-textarea[data-v-2015cb79]{background:#f5f7fa;border:1px solid #e5e5e5;border-radius:6px;box-sizing:border-box;color:#333;font-family:inherit;font-size:14px;min-height:100px;outline:none;padding:10px 12px;resize:vertical;width:100%}.contact-remark-textarea[data-v-2015cb79]:focus{border-color:#0097dc}.contact-modal-footer[data-v-2015cb79]{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.modal-cancel-btn[data-v-2015cb79]{background:#fff;border:1px solid #ddd;border-radius:6px;color:#666;cursor:pointer;font-size:14px;padding:8px 28px}.modal-cancel-btn[data-v-2015cb79]:hover{background:#f5f5f5}.modal-confirm-btn[data-v-2015cb79]{background:#0097dc;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:8px 28px}.modal-confirm-btn[data-v-2015cb79]:hover{opacity:.9}.modal-confirm-btn[data-v-2015cb79]:disabled{background:#ccc;cursor:not-allowed}.company-news[data-v-7ae38bb0]{padding:0}.news-list[data-v-7ae38bb0]{display:flex;flex-direction:column;gap:16px;margin-left:16px}.news-item[data-v-7ae38bb0]{align-items:flex-start;background:transparent;border-radius:0;cursor:pointer;display:flex;padding:0}.news-bullet[data-v-7ae38bb0]{background:#0097dc;border-radius:50%;flex-shrink:0;height:8px;margin-right:8px;margin-top:8px;width:8px}.news-content[data-v-7ae38bb0]{flex:1}.news-title[data-v-7ae38bb0]{align-items:center;color:#1f2329;display:flex;margin:0}.news-category[data-v-7ae38bb0],.news-title[data-v-7ae38bb0]{font-size:16px;font-weight:400}.news-category[data-v-7ae38bb0]{color:#f24646;flex-shrink:0}.news-desc[data-v-7ae38bb0]{display:-webkit-box;-webkit-line-clamp:2;margin:0;-webkit-box-orient:vertical;overflow:hidden}.news-date[data-v-7ae38bb0],.news-desc[data-v-7ae38bb0]{color:#86909c;font-size:14px}.news-date[data-v-7ae38bb0]{flex-shrink:0;white-space:nowrap}
