*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:inherit}[data-v-fb386503]:root{--color-primary: #e8722a;--color-primary-hover: #d4621e;--color-bg-dark: #0c1526;--color-bg-section: #111b2e;--color-bg-card: #1a2540;--color-bg-card-light: #ffffff;--color-text: #e0e6ef;--color-text-sub: #8b9ab8;--color-text-dark: #1a1a2e;--color-border: rgba(255, 255, 255, .08);--container-width: 1200px}.mangrove-index[data-v-fb386503]{min-height:100vh;background:var(--color-bg-dark);color:var(--color-text);font-family:PingFang SC,Microsoft YaHei,sans-serif}.img-placeholder[data-v-fb386503]{background:#ffffff0f;border:1px dashed rgba(255,255,255,.15);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff3;font-size:12px;flex-shrink:0}.section-tag[data-v-fb386503]{width:88px;height:28px;line-height:28px;text-align:center;margin:auto auto 20px;background:#ffcdd2;border-radius:50px;font-weight:700;font-size:14px;color:#b9330c}.section-inner[data-v-fb386503]{max-width:var(--container-width);margin:0 auto;padding:80px 24px}.section-title[data-v-fb386503]{font-size:32px;font-weight:700;text-align:center;margin-bottom:12px}.section-subtitle[data-v-fb386503]{font-size:16px;color:var(--color-text-sub);text-align:center;margin-bottom:48px}.section-title--custom[data-v-fb386503]{font-weight:700;font-size:26px;color:#27272a;margin-bottom:24px}.ecosystem-section .section-inner[data-v-fb386503],.partners-section .section-inner[data-v-fb386503],.vision-section .section-inner[data-v-fb386503],.direction-section .section-inner[data-v-fb386503],.services-section .section-inner[data-v-fb386503],.tech-section .section-inner[data-v-fb386503]{max-width:1400px}.text-orange[data-v-fb386503]{color:var(--color-primary)}.btn[data-v-fb386503]{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 24px;transition:all .3s}.btn-primary[data-v-fb386503]{background:var(--color-primary);color:#fff}.btn-primary[data-v-fb386503]:hover{background:var(--color-primary-hover)}.btn-primary-lg[data-v-fb386503]{background:var(--color-primary);color:#fff;padding:14px 40px;font-size:16px;border-radius:8px;border:none;cursor:pointer;font-weight:600;transition:all .3s}.btn-primary-lg[data-v-fb386503]:hover{background:var(--color-primary-hover);transform:translateY(-1px)}.btn-dark-lg[data-v-fb386503]{background:#ffffff1a;color:#fff;padding:14px 40px;font-size:16px;border-radius:8px;border:1px solid rgba(255,255,255,.2);cursor:pointer;font-weight:500;transition:all .3s}.btn-dark-lg[data-v-fb386503]:hover{background:#ffffff26}.btn-login[data-v-fb386503]{width:100px;height:42px;line-height:42px;text-align:center;border-radius:8px;border:1px solid #B9330C;font-weight:600;font-size:15px;color:#b9330c;background-color:#fff}.btn-join[data-v-fb386503]{width:100px;height:42px;line-height:42px;text-align:center;background:#b9330c;border-radius:8px;font-weight:600;font-size:15px;color:#fff;border:none}.header[data-v-fb386503]{position:fixed;top:0;left:0;right:0;z-index:100;background:#fff;border-bottom:1px solid #E4E4E7}.header-inner[data-v-fb386503]{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0;height:70px}.logo-img[data-v-fb386503]{width:234px;height:45px;flex-shrink:0}.header-nav[data-v-fb386503]{display:flex;gap:4px;flex-shrink:0}.nav-link[data-v-fb386503]{height:70px;line-height:70px;text-align:center;font-weight:500;font-size:16px;color:#27272a;white-space:nowrap;padding:0 14px}.header-right[data-v-fb386503]{display:flex;align-items:center;gap:12px;flex-shrink:0}.lang-switch-wrapper[data-v-fb386503]{position:relative}.lang-switch[data-v-fb386503]{width:100px;height:42px;line-height:42px;text-align:center;background:#fff;border-radius:6px;border:1px solid #71717A;font-weight:400;font-size:14px;color:#27272a;cursor:pointer;-webkit-user-select:none;user-select:none}.lang-dropdown[data-v-fb386503]{position:absolute;top:48px;left:0;width:100px;background:#fff;border-radius:6px;border:1px solid #E4E4E7;box-shadow:0 4px 12px #0000001a;z-index:200;overflow:hidden}.lang-option[data-v-fb386503]{height:40px;line-height:40px;text-align:center;font-size:14px;color:#27272a;cursor:pointer;transition:all .2s}.lang-option[data-v-fb386503]:hover{background:#f7fafc;color:#b9330c}.lang-option.active[data-v-fb386503]{background:#fef2f2;color:#b9330c;font-weight:600}.hero[data-v-fb386503]{position:relative;width:100%;min-height:800px;background-size:cover;background-position:center;background-repeat:no-repeat;box-sizing:border-box;padding:117px 270px 0}.hero-5-item-1[data-v-fb386503]{width:100%;height:64px;line-height:64px;font-weight:700;font-size:40px;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hero-5-item-2[data-v-fb386503]{width:100%;height:23px;line-height:23px;font-weight:400;font-size:14px;color:#fff9;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hero-5-item[data-v-fb386503]{width:130px;height:87px;margin-right:48px;flex-shrink:0}.hero-5[data-v-fb386503]{width:100%;height:87px;display:flex}.hero-4-l[data-v-fb386503]{padding:0 28px;height:58px;line-height:58px;text-align:center;background:#b9330c;border-radius:8px;font-weight:600;font-size:18px;color:#fff;margin-right:12px;cursor:pointer;white-space:nowrap}.hero-4-r[data-v-fb386503]{padding:0 28px;height:58px;line-height:54px;background:#ffffff24;border-radius:8px;border:2px solid rgba(255,255,255,.3);text-align:center;font-weight:600;font-size:18px;color:#fff;white-space:nowrap}.hero-4[data-v-fb386503]{width:100%;height:58px;display:flex;margin-bottom:56px}.hero-3[data-v-fb386503]{max-width:728px;line-height:34px;margin-bottom:40px;font-weight:400;font-size:20px;color:#fffc}.hero-2[data-v-fb386503]{width:100%;line-height:77px;font-weight:700;font-size:64px;color:#fff}.hero-2-text[data-v-fb386503]{color:#b9330c}.hero-1[data-v-fb386503]{display:inline-block;line-height:39px;background:#ffffff36;border-radius:50px;margin-bottom:32px;box-sizing:border-box;padding:0 16px;font-weight:400;font-size:14px;color:#f69d9d;text-align:center}.hero-bg-img[data-v-fb386503],.img-placeholder-hero-bg[data-v-fb386503]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hero-overlay[data-v-fb386503]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#0c1526d9,#0c152680)}.hero-content[data-v-fb386503]{position:relative;z-index:2;text-align:center;max-width:800px;padding:80px 24px}.hero-title[data-v-fb386503]{font-size:48px;font-weight:800;line-height:1.3;margin-bottom:20px}.hero-subtitle[data-v-fb386503]{font-size:18px;color:var(--color-text-sub);line-height:1.7;margin-bottom:40px}.hero-actions[data-v-fb386503]{display:flex;gap:16px;justify-content:center}.services-section[data-v-fb386503]{background:var(--color-bg-section)}.services-grid[data-v-fb386503]{width:100%;max-width:1400px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.service-card-3[data-v-fb386503]{width:100%;line-height:26px;font-weight:400;font-size:15px;color:#71717a}.service-card-2[data-v-fb386503]{width:100%;line-height:23px;font-weight:700;font-size:20px;color:#27272a;margin-bottom:15px}.service-card-1[data-v-fb386503]{width:64px;height:64px;margin-bottom:15px;border-radius:16px;box-sizing:border-box;padding:14px}.service-card-1 .service-card-1-icon[data-v-fb386503]{width:36px;height:36px}.service-card[data-v-fb386503]{background-color:#fff;box-shadow:0 9px 30px #0000000d;border-radius:16px;box-sizing:border-box;padding:32px}.service-card[data-v-fb386503]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000004d}.service-icon[data-v-fb386503],.img-placeholder-icon-sm[data-v-fb386503]{width:48px;height:48px;margin:0 auto 16px}.service-title[data-v-fb386503]{font-size:18px;font-weight:600;color:var(--color-text-dark);margin-bottom:8px}.service-desc[data-v-fb386503]{font-size:14px;color:#666;line-height:1.6}.tech-section[data-v-fb386503]{width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.tech-grid[data-v-fb386503]{width:100%;max-width:1400px;display:flex;justify-content:space-between;margin:auto}.tech-card-1[data-v-fb386503]{width:120px;height:120px;display:block;margin:auto auto 25px}.tech-card-2[data-v-fb386503]{width:100%;line-height:28px;text-align:center;font-weight:700;font-size:24px;color:#fff;margin-bottom:25px}.tech-card-3[data-v-fb386503]{width:100%;text-align:center;font-weight:400;font-size:15px;color:#fff;line-height:26px}.tech-card[data-v-fb386503]{flex:1;box-sizing:border-box;padding:24px 32px}.tech-icon[data-v-fb386503],.img-placeholder-tech[data-v-fb386503]{width:100%;max-width:240px;height:160px;margin:0 auto 20px}.tech-title[data-v-fb386503]{font-size:20px;font-weight:600;margin-bottom:10px}.tech-desc[data-v-fb386503]{font-size:14px;color:var(--color-text-sub);line-height:1.6}.ecosystem-section[data-v-fb386503]{background:linear-gradient(40deg,#f7fafc,#e8f4f8)}.stats-row[data-v-fb386503]{display:flex;justify-content:center;gap:80px;margin-bottom:40px}.stat-item[data-v-fb386503]{display:flex;flex-direction:column;align-items:center}.stat-number[data-v-fb386503]{font-size:48px;font-weight:800;color:var(--color-primary)}.stat-label[data-v-fb386503]{font-size:14px;color:var(--color-text-sub);margin-top:4px}.ecosystem-card-1[data-v-fb386503]{width:100%;line-height:39px;font-weight:700;font-size:24px;color:#27272a;margin-bottom:19px}.ecosystem-card-2[data-v-fb386503]{width:100%;font-weight:400;font-size:16px;color:#71717a;line-height:29px;margin-bottom:60px}.ecosystem-card-3-item-1[data-v-fb386503]{width:100%;line-height:64px;text-align:center;font-weight:700;font-size:40px;color:#b9330c;margin-bottom:11px}.ecosystem-card-3-item-2[data-v-fb386503]{width:100%;line-height:23px;text-align:center;font-weight:400;font-size:14px;color:#71717a}.ecosystem-card-3-item[data-v-fb386503]{flex:1}.ecosystem-card-3[data-v-fb386503]{width:100%;margin:auto;display:flex;justify-content:space-between;gap:20px}.ecosystem-card[data-v-fb386503]{width:100%;max-width:1400px;margin:auto;background-color:#fff;box-shadow:0 10px 40px #00000014;border-radius:20px;box-sizing:border-box;padding:40px}.ecosystem-intro[data-v-fb386503]{width:100%;height:21px;line-height:21px;margin:auto auto 64px;text-align:center;color:#71717a}.partners-section[data-v-fb386503]{background:linear-gradient(40deg,#f7fafc,#e8f4f8)}.partners-grid[data-v-fb386503]{width:100%;max-width:1400px;margin:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.partner-card-1[data-v-fb386503]{width:64px;height:64px;display:block;margin:auto}.partner-card-2[data-v-fb386503]{width:100%;line-height:18px;text-align:center;font-weight:500;font-size:15px;color:#27272a}.partner-card[data-v-fb386503]{background:#fff;box-shadow:0 9px 30px #0000000d;border-radius:16px;box-sizing:border-box;padding:34px 0 32px}.partner-card[data-v-fb386503]:hover{border-color:#fff3}.partner-logo[data-v-fb386503],.img-placeholder-partner-logo[data-v-fb386503]{height:40px;width:auto;max-width:120px}.partner-name[data-v-fb386503]{font-size:13px;color:var(--color-text-sub)}.vision-section[data-v-fb386503]{background:linear-gradient(40deg,#f7fafc,#e8f4f8)}.vision-grid[data-v-fb386503]{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.vision-card[data-v-fb386503]{flex:1;min-width:280px;max-width:447px;border-radius:12px;padding:28px 32px;position:relative;background-image:url(https://xiaohuo-test.oss-cn-chengdu.aliyuncs.com/hsl/static/st_bg.png);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center;box-shadow:0 4px 16px #00000026}.vision-number[data-v-fb386503]{position:absolute;top:16px;left:24px;width:28px;height:28px;border-radius:50%;background:#fff3;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff}.vision-title[data-v-fb386503]{font-size:20px;font-weight:700;color:#fff;margin-bottom:8px;margin-left:36px}.vision-desc[data-v-fb386503]{font-size:14px;color:#e0e0e0;line-height:1.6;margin-left:36px}.direction-section[data-v-fb386503]{background:linear-gradient(40deg,#f7fafc,#e8f4f8)}.direction-container[data-v-fb386503]{width:100%;max-width:1400px;display:flex;justify-content:center;gap:20px;margin:0 auto;flex-wrap:wrap}.direction-card[data-v-fb386503]{flex:1;min-width:200px;max-width:335px;background:#fff;box-shadow:0 9px 30px #0000000d;border-radius:16px;padding:32px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;transition:transform .3s}.direction-card[data-v-fb386503]:hover{transform:translateY(-3px)}.direction-icon-wrapper[data-v-fb386503]{width:64px;height:64px;background:#b9330c1a;border-radius:15px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.direction-icon[data-v-fb386503]{width:47px;height:47px}.direction-title[data-v-fb386503]{font-size:18px;font-weight:600;color:#27272a;margin-bottom:8px}.direction-desc[data-v-fb386503]{font-size:14px;color:#666;line-height:1.6}.cert-section[data-v-fb386503]{position:relative;width:100%;min-height:589px;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:60px 0}.cert-bg[data-v-fb386503]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(https://xiaohuo-test.oss-cn-chengdu.aliyuncs.com/hsl/static/cx_bg.png);background-size:auto;background-position:center;background-repeat:repeat}.cert-content[data-v-fb386503]{position:relative;z-index:2;text-align:center;display:flex;flex-direction:column;align-items:center}.cert-badge[data-v-fb386503]{display:inline-block;padding:6px 16px;background:#fff3;border-radius:20px;font-size:14px;color:#fff;margin-bottom:16px}.cert-title[data-v-fb386503]{font-size:32px;font-weight:700;color:#fff;margin-bottom:12px}.cert-subtitle[data-v-fb386503]{font-size:14px;color:#ffffffb3;margin-bottom:40px}.cert-card[data-v-fb386503]{width:100%;max-width:600px;background:#fff;border-radius:16px;padding:32px;box-shadow:0 8px 32px #0000001a}.cert-tabs[data-v-fb386503]{display:flex;gap:32px;margin-bottom:24px;border-bottom:1px solid #f0f0f0}.cert-tab[data-v-fb386503]{padding:12px 0;font-size:14px;color:#999;cursor:pointer;position:relative;transition:color .3s}.cert-tab.active[data-v-fb386503]{color:#b9330c;font-weight:500}.cert-tab.active[data-v-fb386503]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:#b9330c}.cert-input-row[data-v-fb386503]{display:flex;gap:12px}.cert-input[data-v-fb386503]{flex:1;padding:14px 16px;border-radius:8px;border:1px solid #e8e8e8;background:#fff;color:#333;font-size:14px;outline:none;transition:border-color .3s}.cert-input[data-v-fb386503]:focus{border-color:#b9330c}.cert-input[data-v-fb386503]::placeholder{color:#ccc}.cert-btn[data-v-fb386503]{padding:14px 28px;background:#b9330c;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s}.cert-btn[data-v-fb386503]:hover{background:#a02d0a}.cert-result-card[data-v-fb386503]{width:100%;max-width:600px;background:#fff;border-radius:16px;padding:32px;box-shadow:0 8px 32px #0000001a;margin-top:24px;text-align:left}.cert-result-loading[data-v-fb386503],.cert-result-empty[data-v-fb386503]{text-align:center;padding:40px 0;color:#999;font-size:14px}.cert-verify-bar[data-v-fb386503]{display:flex;align-items:center;gap:8px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;padding:12px 16px;margin-bottom:24px}.cert-verify-img[data-v-fb386503]{width:20px;height:20px;flex-shrink:0}.cert-verify-text[data-v-fb386503]{font-size:14px;font-weight:600;color:#16a34a}.cert-verify-desc[data-v-fb386503]{font-size:12px;color:#666;margin-left:8px}.cert-images-row[data-v-fb386503]{display:flex;gap:20px;margin-bottom:24px}.cert-img-box[data-v-fb386503]{flex:1;text-align:center}.cert-img[data-v-fb386503]{width:100%;max-height:200px;object-fit:contain;border-radius:8px;border:1px solid #e8e8e8;margin-bottom:8px}.cert-img-label[data-v-fb386503]{font-size:13px;color:#666}.cert-info-grid[data-v-fb386503]{display:grid;grid-template-columns:1fr 1fr;gap:16px;background:#f9fafb;border-radius:12px;padding:20px}.cert-info-item[data-v-fb386503]{display:flex;flex-direction:column;gap:4px}.cert-info-label[data-v-fb386503]{font-size:12px;color:#999}.cert-info-value[data-v-fb386503]{font-size:14px;color:#27272a;font-weight:500}.cert-level-tag[data-v-fb386503]{display:inline-block;padding:2px 10px;background:#f3e8ff;color:#7c3aed;border-radius:4px;font-size:13px;width:fit-content}.cta-section[data-v-fb386503]{position:relative;width:100%;height:378px;display:flex;align-items:center;justify-content:center;overflow:hidden}.cta-bg[data-v-fb386503]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(https://xiaohuo-test.oss-cn-chengdu.aliyuncs.com/hsl/static/jr_bg.png);background-size:cover;background-position:center;background-repeat:no-repeat}.cta-content[data-v-fb386503]{position:relative;z-index:2;text-align:center}.cta-title[data-v-fb386503]{font-size:36px;font-weight:700;color:#fff;margin-bottom:16px}.cta-desc[data-v-fb386503]{font-size:14px;color:#ffffffb3;margin-bottom:32px}.cta-btn[data-v-fb386503]{padding:12px 32px;background:#c73e1d;color:#fff;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:background .3s}.cta-btn[data-v-fb386503]:hover{background:#a83210}.footer[data-v-fb386503]{background:linear-gradient(0deg,#191414,#2c2c2c);width:100%}.footer-inner[data-v-fb386503]{max-width:1200px;margin:0 auto;padding:60px 24px;display:flex;justify-content:space-between;align-items:flex-start}.footer-left[data-v-fb386503]{max-width:360px;flex-shrink:0}.footer-logo[data-v-fb386503]{width:200px;height:38px;margin-bottom:20px}.footer-desc[data-v-fb386503]{font-size:14px;color:#fff9;line-height:1.8}.footer-right[data-v-fb386503]{display:flex;gap:60px;flex-wrap:wrap}.footer-col h4[data-v-fb386503]{font-size:16px;font-weight:600;margin-bottom:20px;color:#fff}.footer-col a[data-v-fb386503]{display:block;color:#fff9;text-decoration:none;font-size:14px;margin-bottom:12px;transition:color .3s}.footer-col a[data-v-fb386503]:hover{color:#fff}.footer-bottom[data-v-fb386503]{width:100%;height:48px;background:#1a1515;display:flex;align-items:center;justify-content:center}.footer-bottom p[data-v-fb386503]{font-size:12px;color:#ffffff80}@media(max-width:1680px){.header-inner[data-v-fb386503]{height:64px}.logo-img[data-v-fb386503]{width:210px;height:40px}.nav-link[data-v-fb386503]{font-size:15px;padding:0 12px}.hero[data-v-fb386503]{padding:100px 180px 0;min-height:680px}.hero-2[data-v-fb386503]{font-size:56px;line-height:68px}.hero-3[data-v-fb386503]{font-size:18px}.hero-4-l[data-v-fb386503],.hero-4-r[data-v-fb386503]{height:52px;font-size:16px}.hero-5-item-1[data-v-fb386503]{font-size:36px;height:56px;line-height:56px}.hero-5[data-v-fb386503]{height:76px}.hero-5-item[data-v-fb386503]{width:110px;height:76px;margin-right:36px}.section-inner[data-v-fb386503]{padding:60px 20px}.section-title[data-v-fb386503],.section-title--custom[data-v-fb386503]{font-size:28px}.section-subtitle[data-v-fb386503]{font-size:15px;margin-bottom:40px}.services-grid[data-v-fb386503]{gap:24px}.service-card[data-v-fb386503]{padding:24px}.service-card-1[data-v-fb386503]{width:54px;height:54px;margin-bottom:12px}.service-card-2[data-v-fb386503]{font-size:18px}.tech-card[data-v-fb386503]{padding:20px 24px}.tech-card-1[data-v-fb386503]{width:100px;height:100px;margin-bottom:18px}.tech-card-2[data-v-fb386503]{font-size:22px;margin-bottom:18px}.ecosystem-card[data-v-fb386503]{padding:32px}.ecosystem-card-1[data-v-fb386503]{font-size:22px}.ecosystem-card-2[data-v-fb386503]{font-size:14px;margin-bottom:48px}.ecosystem-card-3-item-1[data-v-fb386503]{font-size:34px}.partner-card[data-v-fb386503]{padding:28px 0 24px}.partner-card-1[data-v-fb386503]{width:54px;height:54px}.vision-card[data-v-fb386503]{padding:22px 26px}.vision-title[data-v-fb386503]{font-size:18px}.direction-card[data-v-fb386503]{padding:26px 20px}.direction-icon-wrapper[data-v-fb386503]{width:54px;height:54px;margin-bottom:12px}.direction-icon[data-v-fb386503]{width:38px;height:38px}.direction-title[data-v-fb386503]{font-size:16px}.cert-section[data-v-fb386503]{min-height:520px;padding:48px 20px}.cert-card[data-v-fb386503],.cert-result-card[data-v-fb386503]{padding:26px}.cert-title[data-v-fb386503]{font-size:28px}.cta-title[data-v-fb386503]{font-size:30px}}@media(max-width:1440px){.header-inner[data-v-fb386503]{height:60px}.logo-img[data-v-fb386503]{width:190px;height:36px}.nav-link[data-v-fb386503]{font-size:14px;padding:0 10px}.lang-switch[data-v-fb386503]{width:90px;height:36px;font-size:13px}.btn-login[data-v-fb386503],.btn-join[data-v-fb386503]{width:88px;height:38px;font-size:13px}.hero[data-v-fb386503]{padding:90px 140px 0;min-height:600px}.hero-2[data-v-fb386503]{font-size:48px;line-height:60px}.hero-3[data-v-fb386503]{font-size:16px}.hero-4-l[data-v-fb386503],.hero-4-r[data-v-fb386503]{height:48px;font-size:15px}.hero-5-item-1[data-v-fb386503]{font-size:32px;height:50px;line-height:50px}.hero-5[data-v-fb386503]{height:66px}.hero-5-item[data-v-fb386503]{width:96px;height:66px;margin-right:28px}.hero-1[data-v-fb386503]{font-size:13px}.section-inner[data-v-fb386503]{padding:48px 16px}.section-tag[data-v-fb386503]{width:78px;height:24px;font-size:13px;margin-bottom:16px}.section-title[data-v-fb386503],.section-title--custom[data-v-fb386503]{font-size:26px}.section-subtitle[data-v-fb386503]{font-size:14px;margin-bottom:36px}.services-grid[data-v-fb386503]{gap:20px}.service-card[data-v-fb386503]{padding:20px}.service-card-1[data-v-fb386503]{width:48px;height:48px;margin-bottom:10px}.service-card-2[data-v-fb386503]{font-size:17px}.service-card-3[data-v-fb386503]{font-size:13px}.tech-card[data-v-fb386503]{padding:18px 22px}.tech-card-1[data-v-fb386503]{width:86px;height:86px;margin-bottom:16px}.tech-card-2[data-v-fb386503]{font-size:20px;margin-bottom:16px}.tech-card-3[data-v-fb386503]{font-size:13px}.ecosystem-card[data-v-fb386503]{padding:28px}.ecosystem-card-1[data-v-fb386503]{font-size:20px}.ecosystem-card-2[data-v-fb386503]{font-size:14px;margin-bottom:40px}.ecosystem-card-3-item-1[data-v-fb386503]{font-size:30px}.ecosystem-intro[data-v-fb386503]{margin-bottom:48px}.partner-card[data-v-fb386503]{padding:24px 0 20px}.partner-card-1[data-v-fb386503]{width:48px;height:48px}.partner-card-2[data-v-fb386503]{font-size:14px}.vision-card[data-v-fb386503]{padding:20px 24px}.vision-number[data-v-fb386503]{top:12px;left:18px;width:24px;height:24px;font-size:13px}.vision-title[data-v-fb386503]{font-size:17px;margin-bottom:6px;margin-left:30px}.vision-desc[data-v-fb386503]{font-size:13px;margin-left:30px}.direction-card[data-v-fb386503]{padding:24px 18px}.direction-icon-wrapper[data-v-fb386503]{width:50px;height:50px;margin-bottom:10px}.direction-icon[data-v-fb386503]{width:34px;height:34px}.direction-title[data-v-fb386503]{font-size:15px}.direction-desc[data-v-fb386503]{font-size:13px}.cert-section[data-v-fb386503]{min-height:480px;padding:40px 16px}.cert-card[data-v-fb386503],.cert-result-card[data-v-fb386503]{padding:22px}.cert-title[data-v-fb386503]{font-size:26px}.cert-tabs[data-v-fb386503]{gap:24px;margin-bottom:20px}.btn-primary-lg[data-v-fb386503],.btn-dark-lg[data-v-fb386503]{padding:12px 32px;font-size:15px}.cta-title[data-v-fb386503]{font-size:26px}.cta-section[data-v-fb386503]{min-height:300px}}@media(max-width:1200px){.hero[data-v-fb386503]{padding:90px 60px 0;min-height:550px}.hero-2[data-v-fb386503]{font-size:42px;line-height:52px}.hero-3[data-v-fb386503]{font-size:15px}.hero-5-item[data-v-fb386503]{width:80px;margin-right:20px}.hero-5-item-1[data-v-fb386503]{font-size:28px;height:44px;line-height:44px}.services-grid[data-v-fb386503]{grid-template-columns:repeat(2,1fr);gap:20px}.tech-grid[data-v-fb386503]{flex-wrap:wrap;gap:20px}.tech-card[data-v-fb386503]{flex:0 0 calc(50% - 10px)}.ecosystem-card-3[data-v-fb386503]{flex-wrap:wrap;gap:24px}.ecosystem-card-3-item[data-v-fb386503]{flex:0 0 calc(50% - 12px)}.partners-grid[data-v-fb386503]{grid-template-columns:repeat(3,1fr);gap:16px}.vision-grid[data-v-fb386503]{gap:16px}.vision-card[data-v-fb386503]{flex:0 0 calc(50% - 8px);min-width:unset}.direction-container[data-v-fb386503]{gap:16px}.direction-card[data-v-fb386503]{flex:0 0 calc(50% - 8px);min-width:unset}}@media(max-width:992px){.hero[data-v-fb386503]{padding:80px 40px 0;min-height:500px}.hero-2[data-v-fb386503]{font-size:36px;line-height:46px}.hero-4-l[data-v-fb386503],.hero-4-r[data-v-fb386503]{height:44px;font-size:14px;padding:0 20px}.hero-5-item[data-v-fb386503]{width:70px;margin-right:16px}.hero-5-item-1[data-v-fb386503]{font-size:24px;height:38px;line-height:38px}.services-grid[data-v-fb386503]{grid-template-columns:repeat(2,1fr);gap:16px}.tech-grid[data-v-fb386503]{flex-wrap:wrap;gap:16px}.tech-card[data-v-fb386503]{flex:0 0 100%}.ecosystem-card-3[data-v-fb386503]{flex-wrap:wrap;gap:20px}.ecosystem-card-3-item[data-v-fb386503]{flex:0 0 100%}.partners-grid[data-v-fb386503]{grid-template-columns:repeat(2,1fr);gap:14px}.vision-card[data-v-fb386503]{flex:0 0 100%;min-width:unset}.direction-card[data-v-fb386503]{flex:0 0 calc(50% - 8px);min-width:unset}.cert-card[data-v-fb386503],.cert-result-card[data-v-fb386503]{max-width:100%}.footer-inner[data-v-fb386503]{flex-direction:column;gap:32px}.footer-left[data-v-fb386503]{max-width:100%}.footer-right[data-v-fb386503]{gap:40px}}@media(max-width:768px){.header-nav[data-v-fb386503]{display:none}.hero[data-v-fb386503]{padding:80px 20px 0;min-height:450px}.hero-2[data-v-fb386503]{font-size:30px;line-height:40px}.hero-3[data-v-fb386503]{font-size:14px}.hero-4[data-v-fb386503]{flex-wrap:wrap;gap:12px}.hero-4-l[data-v-fb386503],.hero-4-r[data-v-fb386503]{height:44px;font-size:14px}.hero-5[data-v-fb386503]{flex-wrap:wrap;gap:12px;height:auto}.hero-5-item[data-v-fb386503]{width:60px;margin-right:0}.hero-5-item-1[data-v-fb386503]{font-size:22px;height:34px;line-height:34px}.section-inner[data-v-fb386503]{padding:40px 16px}.section-title[data-v-fb386503],.section-title--custom[data-v-fb386503]{font-size:22px}.services-grid[data-v-fb386503]{grid-template-columns:1fr;gap:16px}.tech-grid[data-v-fb386503]{flex-direction:column;gap:16px}.tech-card[data-v-fb386503]{flex:1}.ecosystem-card[data-v-fb386503]{padding:20px}.ecosystem-card-1[data-v-fb386503]{font-size:18px}.ecosystem-card-3[data-v-fb386503]{flex-direction:column;align-items:center}.ecosystem-card-3-item[data-v-fb386503]{flex:1;width:100%}.partners-grid[data-v-fb386503]{grid-template-columns:repeat(2,1fr);gap:12px}.vision-card[data-v-fb386503]{flex:0 0 100%;padding:20px}.direction-container[data-v-fb386503]{gap:12px}.direction-card[data-v-fb386503]{flex:0 0 100%;padding:24px 16px}.cert-card[data-v-fb386503],.cert-result-card[data-v-fb386503]{max-width:100%;padding:20px}.cert-images-row[data-v-fb386503]{flex-direction:column;gap:12px}.cert-info-grid[data-v-fb386503]{grid-template-columns:1fr}.cta-content[data-v-fb386503]{padding:0 16px}.cta-title[data-v-fb386503]{font-size:22px}.footer-right[data-v-fb386503]{flex-direction:column;gap:24px}.footer[data-v-fb386503]{height:auto}}.enterprise-register[data-v-ecdadf1d]{display:flex;height:100vh;overflow:hidden}.left-section[data-v-ecdadf1d]{width:1280px;min-height:100vh;background:linear-gradient(0deg,#191414,#2c2c2c);position:fixed;left:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-shrink:0}.left-bg-pattern[data-v-ecdadf1d]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(https://xiaohuo-test.oss-cn-chengdu.aliyuncs.com/hsl/static/gz_bg.png);background-size:50px 50px;background-repeat:repeat;opacity:.3}.left-bg-bottom[data-v-ecdadf1d]{position:absolute;bottom:0;left:0;right:0;height:527px;background-image:url(https://xiaohuo-test.oss-cn-chengdu.aliyuncs.com/hsl/static/rz_bg.png);background-size:100% 100%;background-position:center bottom;background-repeat:no-repeat}.left-content-wrapper[data-v-ecdadf1d]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin-top:-180px}.left-content[data-v-ecdadf1d]{text-align:center}.big-logo[data-v-ecdadf1d]{width:311px;height:80px;margin-bottom:20px}.left-title[data-v-ecdadf1d]{font-size:40px;font-weight:700;color:#fff;margin-bottom:20px}.left-subtitle[data-v-ecdadf1d]{font-size:16px;color:#fffc;max-width:600px;line-height:1.6;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.right-section[data-v-ecdadf1d]{flex:1;background:#fff;padding:40px 60px;overflow-y:auto;margin-left:1280px;height:100vh;position:relative}.lang-switch-wrapper[data-v-ecdadf1d]{position:absolute;top:24px;right:40px;z-index:10}.lang-switch[data-v-ecdadf1d]{min-width:100px;height:36px;line-height:36px;text-align:center;background:#fff;border-radius:6px;border:1px solid #d4d4d8;font-size:13px;color:#27272a;cursor:pointer;-webkit-user-select:none;user-select:none;padding:0 8px}.lang-dropdown[data-v-ecdadf1d]{position:absolute;top:42px;right:0;width:100px;background:#fff;border-radius:6px;border:1px solid #E4E4E7;box-shadow:0 4px 12px #0000001a;z-index:200;overflow:hidden}.lang-option[data-v-ecdadf1d]{height:36px;line-height:36px;text-align:center;font-size:13px;color:#27272a;cursor:pointer;transition:all .2s}.lang-option[data-v-ecdadf1d]:hover{background:#f7fafc;color:#b9330c}.lang-option.active[data-v-ecdadf1d]{background:#fef2f2;color:#b9330c;font-weight:600}.right-header[data-v-ecdadf1d]{margin-bottom:24px}.right-title[data-v-ecdadf1d]{font-size:24px;font-weight:700;color:#27272a;margin-bottom:8px}.right-subtitle[data-v-ecdadf1d]{font-size:14px;color:#666}.tab-container[data-v-ecdadf1d]{display:flex;gap:16px;margin-bottom:24px}.tab-item[data-v-ecdadf1d]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:16px 24px;background:#f5f5f5;border-radius:8px;cursor:pointer;transition:all .3s;border:2px solid transparent}.tab-item.active[data-v-ecdadf1d]{background:#fff;border-color:#b9330c}.tab-icon[data-v-ecdadf1d]{width:24px;height:24px;border-radius:4px}.tab-item span[data-v-ecdadf1d]{font-size:14px;color:#333;font-weight:500}@media(max-width:1680px){.left-section[data-v-ecdadf1d]{width:960px}.right-section[data-v-ecdadf1d]{margin-left:960px;padding:32px 52px}.big-logo[data-v-ecdadf1d]{width:280px;height:72px}.left-title[data-v-ecdadf1d]{font-size:36px}.right-title[data-v-ecdadf1d]{font-size:22px}.right-header[data-v-ecdadf1d]{margin-bottom:20px}.tab-container[data-v-ecdadf1d]{gap:14px;margin-bottom:20px}.tab-item[data-v-ecdadf1d]{padding:14px 20px}.form-container[data-v-ecdadf1d]{max-width:540px}.form-section[data-v-ecdadf1d]{margin-bottom:28px}.section-header[data-v-ecdadf1d]{margin-bottom:16px;padding-bottom:10px}.section-title[data-v-ecdadf1d]{font-size:15px}.section-icon[data-v-ecdadf1d]{width:18px;height:18px}.form-item[data-v-ecdadf1d]{margin-bottom:16px}.form-label[data-v-ecdadf1d]{font-size:13px;margin-bottom:6px}.form-input[data-v-ecdadf1d]{padding:11px 14px;font-size:13px;border-radius:6px}.phone-input[data-v-ecdadf1d]{gap:10px}.phone-prefix[data-v-ecdadf1d]{padding:11px 14px;border-radius:6px;font-size:13px}.prefix-icon[data-v-ecdadf1d]{width:18px;height:18px}.submit-btn[data-v-ecdadf1d]{padding:14px;font-size:15px;border-radius:6px;margin-top:16px}.agreement-text[data-v-ecdadf1d]{font-size:12px}.agreement-modal[data-v-ecdadf1d]{width:95%;max-height:85vh}.agreement-modal-title[data-v-ecdadf1d]{font-size:16px}}@media(max-width:1440px){.left-section[data-v-ecdadf1d]{width:780px}.right-section[data-v-ecdadf1d]{margin-left:780px;padding:24px 40px}.big-logo[data-v-ecdadf1d]{width:250px;height:64px}.left-title[data-v-ecdadf1d]{font-size:32px}.left-subtitle[data-v-ecdadf1d]{font-size:14px;max-width:460px}.right-title[data-v-ecdadf1d]{font-size:20px}.right-subtitle[data-v-ecdadf1d]{font-size:13px}.right-header[data-v-ecdadf1d]{margin-bottom:16px}.lang-switch-wrapper[data-v-ecdadf1d]{top:20px;right:30px}.lang-switch[data-v-ecdadf1d]{min-width:90px;height:34px;font-size:12px}.tab-container[data-v-ecdadf1d]{gap:12px;margin-bottom:18px}.tab-item[data-v-ecdadf1d]{padding:12px 18px;gap:6px;border-radius:6px}.tab-icon[data-v-ecdadf1d]{width:20px;height:20px}.tab-item span[data-v-ecdadf1d]{font-size:13px}.form-container[data-v-ecdadf1d]{max-width:480px}.form-section[data-v-ecdadf1d]{margin-bottom:24px}.section-header[data-v-ecdadf1d]{margin-bottom:14px;padding-bottom:8px}.section-title[data-v-ecdadf1d]{font-size:14px}.section-icon[data-v-ecdadf1d]{width:16px;height:16px}.form-item[data-v-ecdadf1d]{margin-bottom:14px}.form-label[data-v-ecdadf1d]{font-size:13px;margin-bottom:5px}.form-input[data-v-ecdadf1d]{padding:10px 12px;font-size:13px;border-radius:6px}.password-input-wrapper .form-input[data-v-ecdadf1d]{padding-right:36px}.password-toggle[data-v-ecdadf1d]{right:8px}.form-tip[data-v-ecdadf1d]{font-size:11px;margin-top:4px}.phone-input[data-v-ecdadf1d]{gap:8px}.phone-prefix[data-v-ecdadf1d]{padding:10px 12px;border-radius:6px;font-size:13px}.prefix-icon[data-v-ecdadf1d]{width:16px;height:16px}.phone-field[data-v-ecdadf1d]{padding:10px 12px;font-size:13px;border-radius:6px}.submit-btn[data-v-ecdadf1d]{padding:13px;font-size:14px;border-radius:6px;margin-top:14px}.agreement-text[data-v-ecdadf1d]{font-size:12px}.agreement-modal[data-v-ecdadf1d]{width:95%;max-height:85vh}.agreement-modal-title[data-v-ecdadf1d]{font-size:15px}.bottom-links[data-v-ecdadf1d]{margin-top:12px}.login-link[data-v-ecdadf1d]{font-size:13px;margin-bottom:12px}.back-link[data-v-ecdadf1d]{font-size:13px}}.form-container[data-v-ecdadf1d]{max-width:600px}.form-section[data-v-ecdadf1d]{margin-bottom:32px}.section-header[data-v-ecdadf1d]{display:flex;align-items:center;gap:8px;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid #B9330C}.section-icon[data-v-ecdadf1d]{width:20px;height:20px}.section-title[data-v-ecdadf1d]{font-size:16px;font-weight:700;color:#b9330c}.form-item[data-v-ecdadf1d]{margin-bottom:20px}.form-label[data-v-ecdadf1d]{display:block;font-size:14px;color:#333;margin-bottom:8px}.required[data-v-ecdadf1d]{color:#b9330c}.form-input[data-v-ecdadf1d]{width:100%;padding:12px 16px;border:1px solid #e8e8e8;border-radius:8px;font-size:14px;color:#333;background:#fff;outline:none;transition:border-color .3s}.form-input[data-v-ecdadf1d]:focus{border-color:#b9330c}.form-input[data-v-ecdadf1d]::placeholder{color:#999}.password-input-wrapper[data-v-ecdadf1d]{position:relative;display:flex;align-items:center}.password-input-wrapper .form-input[data-v-ecdadf1d]{padding-right:44px}.password-toggle[data-v-ecdadf1d]{position:absolute;right:12px;top:50%;transform:translateY(-50%);cursor:pointer;color:#999;display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:color .2s}.password-toggle[data-v-ecdadf1d]:hover{color:#666}.form-tip[data-v-ecdadf1d]{font-size:12px;color:#b9330c;margin-top:6px}.phone-input[data-v-ecdadf1d]{display:flex;gap:12px}.phone-prefix[data-v-ecdadf1d]{display:flex;align-items:center;gap:6px;padding:12px 16px;background:#f5f5f5;border-radius:8px;border:1px solid #e8e8e8;cursor:pointer}.prefix-icon[data-v-ecdadf1d]{width:20px;height:20px;border-radius:4px}.phone-prefix span[data-v-ecdadf1d]{font-size:14px;color:#333}.arrow[data-v-ecdadf1d]{font-size:10px;color:#999}.phone-field[data-v-ecdadf1d]{flex:1}.submit-btn[data-v-ecdadf1d]{width:100%;padding:16px;background:#b9330c;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;transition:background .3s;margin-top:20px}.submit-btn[data-v-ecdadf1d]:hover{background:#a02d0a}.bottom-links[data-v-ecdadf1d]{text-align:center;margin-top:16px}.login-link[data-v-ecdadf1d]{font-size:14px;color:#666;margin-bottom:16px}.login-link a[data-v-ecdadf1d]{color:#b9330c;text-decoration:none;font-weight:700}.back-link[data-v-ecdadf1d]{font-size:14px;color:#b9330c;text-decoration:none;display:inline-flex;align-items:center;gap:4px;font-weight:700}.loading-overlay[data-v-ecdadf1d]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000073;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999}.loading-spinner[data-v-ecdadf1d]{width:40px;height:40px;border:4px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-ecdadf1d .8s linear infinite}@keyframes spin-ecdadf1d{to{transform:rotate(360deg)}}.loading-text[data-v-ecdadf1d]{margin-top:16px;font-size:16px;color:#fff;font-weight:500}.agreement-section[data-v-ecdadf1d]{margin-bottom:20px}.agreement-label[data-v-ecdadf1d]{display:flex;align-items:flex-start;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.agreement-checkbox[data-v-ecdadf1d]{width:16px;height:16px;margin-top:2px;flex-shrink:0;accent-color:#B9330C;cursor:pointer}.agreement-text[data-v-ecdadf1d]{font-size:13px;color:#666;line-height:1.6}.agreement-link[data-v-ecdadf1d]{color:#b9330c;cursor:pointer;text-decoration:none}.agreement-link[data-v-ecdadf1d]:hover{text-decoration:underline}.submit-btn[data-v-ecdadf1d]:disabled{background:#ccc;cursor:not-allowed}.agreement-modal-mask[data-v-ecdadf1d]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:1000;display:flex;align-items:center;justify-content:center}.agreement-modal[data-v-ecdadf1d]{background:#fff;border-radius:12px;width:90%;max-width:680px;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #0000004d}.agreement-modal-header[data-v-ecdadf1d]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #eee}.agreement-modal-title[data-v-ecdadf1d]{font-size:18px;font-weight:600;color:#27272a}.agreement-modal-close[data-v-ecdadf1d]{font-size:24px;color:#999;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:background .2s}.agreement-modal-close[data-v-ecdadf1d]:hover{background:#f5f5f5;color:#333}.agreement-modal-body[data-v-ecdadf1d]{flex:1;overflow-y:auto;padding:24px;font-size:14px;color:#333;line-height:1.8}.agreement-modal-body p[data-v-ecdadf1d]{margin-bottom:12px}.agreement-modal-footer[data-v-ecdadf1d]{padding:16px 24px;border-top:1px solid #eee;text-align:center}.agreement-modal-btn[data-v-ecdadf1d]{padding:10px 40px;background:#b9330c;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s}.agreement-modal-btn[data-v-ecdadf1d]:hover{background:#a02d0a}.audit-page[data-v-48b75b2b]{display:flex;height:100vh;overflow:hidden}.left-section[data-v-48b75b2b]{width:1280px;min-height:100vh;background:linear-gradient(0deg,#191414,#2c2c2c);position:fixed;left:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-shrink:0}.left-bg-pattern[data-v-48b75b2b]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(https://xiaohuo-test.oss-cn-chengdu.aliyuncs.com/hsl/static/gz_bg.png);background-size:50px 50px;background-repeat:repeat;opacity:.3}.left-bg-bottom[data-v-48b75b2b]{position:absolute;bottom:0;left:0;right:0;height:37%;background-image:url(https://xiaohuo-test.oss-cn-chengdu.aliyuncs.com/hsl/static/rz_bg.png);background-size:100% 100%;background-position:center bottom;background-repeat:no-repeat}.left-content-wrapper[data-v-48b75b2b]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin-top:-180px}.left-content[data-v-48b75b2b]{text-align:center}.big-logo[data-v-48b75b2b]{width:311px;height:80px;margin-bottom:20px}.left-title[data-v-48b75b2b]{font-size:40px;font-weight:700;color:#fff;margin-bottom:20px}.left-subtitle[data-v-48b75b2b]{font-size:16px;color:#fffc;max-width:600px;line-height:1.6}.right-section[data-v-48b75b2b]{flex:1;background:#fff;padding:60px 80px;margin-left:1280px;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.lang-switch-wrapper[data-v-48b75b2b]{position:absolute;top:24px;right:40px;z-index:10}.lang-switch[data-v-48b75b2b]{min-width:100px;height:36px;line-height:36px;text-align:center;background:#fff;border-radius:6px;border:1px solid #d4d4d8;font-size:13px;color:#27272a;cursor:pointer;-webkit-user-select:none;user-select:none;padding:0 8px}.lang-dropdown[data-v-48b75b2b]{position:absolute;top:42px;right:0;width:100px;background:#fff;border-radius:6px;border:1px solid #E4E4E7;box-shadow:0 4px 12px #0000001a;z-index:200;overflow:hidden}.lang-option[data-v-48b75b2b]{height:36px;line-height:36px;text-align:center;font-size:13px;color:#27272a;cursor:pointer;transition:all .2s}.lang-option[data-v-48b75b2b]:hover{background:#f7fafc;color:#b9330c}.lang-option.active[data-v-48b75b2b]{background:#fef2f2;color:#b9330c;font-weight:600}.audit-wrapper[data-v-48b75b2b]{width:100%;max-width:480px;text-align:center}.hourglass-icon[data-v-48b75b2b]{display:flex;justify-content:center;margin-bottom:24px}.audit-title[data-v-48b75b2b]{font-size:28px;font-weight:700;color:#27272a;margin:0 0 16px}.audit-desc-1[data-v-48b75b2b]{font-size:15px;color:#52525b;margin:0 0 8px}.audit-desc-2[data-v-48b75b2b]{font-size:14px;color:#a1a1aa;margin:0 0 32px}.info-card[data-v-48b75b2b]{background:#f9fafb;border-radius:8px;padding:20px 24px;text-align:left;margin-bottom:32px;border:1px solid #F4F4F5}.info-card-title[data-v-48b75b2b]{font-size:14px;font-weight:600;color:#27272a;margin-bottom:16px}.info-row[data-v-48b75b2b]{display:flex;align-items:center;margin-bottom:10px;font-size:14px}.info-row[data-v-48b75b2b]:last-child{margin-bottom:0}.info-label[data-v-48b75b2b]{color:#71717a;min-width:84px}.info-value[data-v-48b75b2b]{color:#27272a;font-weight:500}.btn-group[data-v-48b75b2b]{display:flex;gap:16px;justify-content:center}.btn[data-v-48b75b2b]{padding:12px 32px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:all .2s;min-width:120px}.btn-default[data-v-48b75b2b]{background:#fff;color:#b9330c;border-color:#b9330c}.btn-default[data-v-48b75b2b]:hover{background:#fef2f2}.btn-primary[data-v-48b75b2b]{background:#b9330c;color:#fff}.btn-primary[data-v-48b75b2b]:hover{background:#a02d0a}@media(max-width:1680px){.left-section[data-v-48b75b2b]{width:960px}.right-section[data-v-48b75b2b]{margin-left:960px;padding:48px 64px}.big-logo[data-v-48b75b2b]{width:280px;height:72px}.left-title[data-v-48b75b2b]{font-size:36px}.audit-wrapper[data-v-48b75b2b]{max-width:440px}.hourglass-icon[data-v-48b75b2b]{margin-bottom:20px}.audit-title[data-v-48b75b2b]{font-size:26px;margin-bottom:14px}.audit-desc-1[data-v-48b75b2b]{font-size:14px}.audit-desc-2[data-v-48b75b2b]{font-size:13px;margin-bottom:28px}.info-card[data-v-48b75b2b]{padding:18px 20px;margin-bottom:28px}.info-card-title[data-v-48b75b2b]{font-size:13px;margin-bottom:14px}.info-row[data-v-48b75b2b]{font-size:13px;margin-bottom:8px}.btn-group[data-v-48b75b2b]{gap:14px}.btn[data-v-48b75b2b]{padding:11px 28px;font-size:13px;min-width:110px;border-radius:6px}}@media(max-width:1440px){.left-section[data-v-48b75b2b]{width:780px}.right-section[data-v-48b75b2b]{margin-left:780px;padding:36px 48px}.big-logo[data-v-48b75b2b]{width:250px;height:64px}.left-title[data-v-48b75b2b]{font-size:32px}.lang-switch-wrapper[data-v-48b75b2b]{top:20px;right:30px}.lang-switch[data-v-48b75b2b]{min-width:90px;height:34px;font-size:12px}.audit-wrapper[data-v-48b75b2b]{max-width:400px}.hourglass-icon[data-v-48b75b2b]{margin-bottom:16px}.audit-title[data-v-48b75b2b]{font-size:24px;margin-bottom:12px}.audit-desc-1[data-v-48b75b2b]{font-size:13px;margin-bottom:6px}.audit-desc-2[data-v-48b75b2b]{font-size:13px;margin-bottom:24px}.info-card[data-v-48b75b2b]{padding:16px 18px;margin-bottom:24px;border-radius:6px}.info-card-title[data-v-48b75b2b]{font-size:13px;margin-bottom:12px}.info-row[data-v-48b75b2b]{font-size:13px;margin-bottom:6px}.info-label[data-v-48b75b2b]{min-width:76px}.btn-group[data-v-48b75b2b]{gap:12px}.btn[data-v-48b75b2b]{padding:10px 24px;font-size:13px;min-width:100px;border-radius:6px}}.login-page[data-v-ed75185e]{display:flex;height:100vh;overflow:hidden}.left-section[data-v-ed75185e]{width:1280px;min-height:100vh;background:linear-gradient(0deg,#191414,#2c2c2c);position:fixed;left:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-shrink:0}.left-bg-pattern[data-v-ed75185e]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(https://xiaohuo-test.oss-cn-chengdu.aliyuncs.com/hsl/static/gz_bg.png);background-size:50px 50px;background-repeat:repeat;opacity:.3}.left-bg-bottom[data-v-ed75185e]{position:absolute;bottom:0;left:0;right:0;height:37%;background-image:url(https://xiaohuo-test.oss-cn-chengdu.aliyuncs.com/hsl/static/rz_bg.png);background-size:100% 100%;background-position:center bottom;background-repeat:no-repeat}.left-content-wrapper[data-v-ed75185e]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin-top:-180px}.left-content[data-v-ed75185e]{text-align:center}.big-logo[data-v-ed75185e]{width:311px;height:80px;margin-bottom:20px}.left-title[data-v-ed75185e]{font-size:40px;font-weight:700;color:#fff;margin-bottom:20px}.left-subtitle[data-v-ed75185e]{font-size:16px;color:#fffc;max-width:600px;line-height:1.6;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.right-section[data-v-ed75185e]{flex:1;background:#fff;padding:60px 80px;overflow-y:auto;margin-left:1280px;height:100vh;display:flex;flex-direction:column;justify-content:center;position:relative}.lang-switch-wrapper[data-v-ed75185e]{position:absolute;top:24px;right:40px;z-index:10}.lang-switch[data-v-ed75185e]{min-width:100px;height:36px;line-height:36px;text-align:center;background:#fff;border-radius:6px;border:1px solid #d4d4d8;font-size:13px;color:#27272a;cursor:pointer;-webkit-user-select:none;user-select:none;padding:0 8px}.lang-dropdown[data-v-ed75185e]{position:absolute;top:42px;right:0;width:100px;background:#fff;border-radius:6px;border:1px solid #E4E4E7;box-shadow:0 4px 12px #0000001a;z-index:200;overflow:hidden}.lang-option[data-v-ed75185e]{height:36px;line-height:36px;text-align:center;font-size:13px;color:#27272a;cursor:pointer;transition:all .2s}.lang-option[data-v-ed75185e]:hover{background:#f7fafc;color:#b9330c}.lang-option.active[data-v-ed75185e]{background:#fef2f2;color:#b9330c;font-weight:600}.right-header[data-v-ed75185e]{margin-bottom:32px}.right-title[data-v-ed75185e]{font-size:28px;font-weight:700;color:#27272a;margin-bottom:8px}.right-subtitle[data-v-ed75185e]{font-size:14px;color:#666}.tab-container[data-v-ed75185e]{display:flex;gap:12px;margin-bottom:32px}.tab-item[data-v-ed75185e]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 20px;background:#f8f8f8;border-radius:8px;cursor:pointer;transition:all .3s;border:2px solid transparent}.tab-item.active[data-v-ed75185e]{background:#fff;border-color:#b9330c}.tab-icon[data-v-ed75185e]{width:20px;height:20px}.tab-item span[data-v-ed75185e]{font-size:14px;color:#333}.form-container[data-v-ed75185e]{max-width:400px}.form-item[data-v-ed75185e]{margin-bottom:20px}.form-label[data-v-ed75185e]{display:block;font-size:14px;color:#333;margin-bottom:8px}.input-wrapper[data-v-ed75185e]{display:flex;align-items:center;border:1px solid #e8e8e8;border-radius:8px;padding:0 16px;background:#fff}.input-wrapper[data-v-ed75185e]:focus-within{border-color:#b9330c}.input-icon[data-v-ed75185e]{font-size:16px;margin-right:12px;color:#999}.form-input[data-v-ed75185e]{flex:1;padding:14px 0;border:none;background:transparent;font-size:14px;color:#333;outline:none}.form-input[data-v-ed75185e]::placeholder{color:#999}.phone-input-row[data-v-ed75185e]{display:flex;gap:12px}.phone-prefix[data-v-ed75185e]{display:flex;align-items:center;gap:6px;padding:14px 16px;background:#f8f8f8;border-radius:8px;border:1px solid #e8e8e8;cursor:pointer;position:relative}.flag-img[data-v-ed75185e]{width:20px;height:14px;object-fit:cover}.phone-prefix span[data-v-ed75185e]{font-size:14px;color:#333}.arrow[data-v-ed75185e]{font-size:10px;color:#999}.region-dropdown[data-v-ed75185e]{position:absolute;top:100%;left:0;width:120px;background:#fff;border-radius:6px;border:1px solid #E4E4E7;box-shadow:0 4px 12px #0000001a;z-index:200;margin-top:4px;overflow:hidden}.region-option[data-v-ed75185e]{display:flex;align-items:center;gap:8px;padding:10px 14px;cursor:pointer;transition:all .2s}.region-option[data-v-ed75185e]:hover{background:#f7fafc;color:#b9330c}.region-option.active[data-v-ed75185e]{background:#fef2f2;color:#b9330c;font-weight:600}.region-option .flag-img[data-v-ed75185e]{width:20px;height:14px}.phone-field[data-v-ed75185e]{flex:1;padding:14px 16px;border:1px solid #e8e8e8;border-radius:8px;font-size:14px;outline:none}.phone-field[data-v-ed75185e]:focus{border-color:#b9330c}.code-input-row[data-v-ed75185e]{display:flex;gap:12px}.code-field[data-v-ed75185e]{flex:1;padding:14px 16px;border:1px solid #e8e8e8;border-radius:8px;font-size:14px;outline:none}.code-field[data-v-ed75185e]:focus{border-color:#b9330c}.code-btn[data-v-ed75185e]{padding:14px 20px;background:#f5f5f5;border:1px solid #e8e8e8;border-radius:8px;font-size:14px;color:#b9330c;cursor:pointer;white-space:nowrap}.code-btn[data-v-ed75185e]:disabled{color:#999;cursor:not-allowed}.form-options[data-v-ed75185e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.remember-me[data-v-ed75185e]{display:flex;align-items:center;gap:8px;cursor:pointer}.check-icon[data-v-ed75185e]{width:18px;height:18px}.remember-me span[data-v-ed75185e]{font-size:14px;color:#666}.forgot-link[data-v-ed75185e]{font-size:14px;color:#b9330c;text-decoration:none}.login-btn[data-v-ed75185e]{width:100%;padding:16px;background:#b9330c;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;transition:background .3s;margin-bottom:40px}.login-btn[data-v-ed75185e]:hover{background:#a02d0a}.bottom-links[data-v-ed75185e]{text-align:center;position:absolute;bottom:41px;left:0;right:0}.register-link[data-v-ed75185e]{font-size:14px;color:#666;margin-bottom:16px}.register-link a[data-v-ed75185e]{color:#b9330c;text-decoration:none;font-weight:700}.back-link[data-v-ed75185e]{font-size:14px;color:#b9330c;text-decoration:none;display:inline-flex;align-items:center;font-weight:700;gap:4px}@media(max-width:1680px){.left-section[data-v-ed75185e]{width:960px}.right-section[data-v-ed75185e]{margin-left:960px;padding:48px 64px}.big-logo[data-v-ed75185e]{width:280px;height:72px}.left-title[data-v-ed75185e]{font-size:36px}.left-subtitle[data-v-ed75185e]{font-size:15px;max-width:520px}.right-title[data-v-ed75185e]{font-size:26px}.right-header[data-v-ed75185e]{margin-bottom:28px}.tab-container[data-v-ed75185e]{gap:10px;margin-bottom:28px}.tab-item[data-v-ed75185e]{padding:12px 18px;gap:6px}.form-container[data-v-ed75185e]{max-width:380px}.form-item[data-v-ed75185e]{margin-bottom:18px}.input-wrapper[data-v-ed75185e]{padding:0 14px}.form-input[data-v-ed75185e]{padding:12px 0;font-size:14px}.phone-prefix[data-v-ed75185e],.phone-field[data-v-ed75185e]{padding:12px 14px}.code-btn[data-v-ed75185e]{padding:12px 16px;font-size:13px}.code-field[data-v-ed75185e]{padding:12px 14px}.form-options[data-v-ed75185e]{margin-bottom:20px}.login-btn[data-v-ed75185e]{padding:14px;font-size:15px;margin-bottom:32px}.bottom-links[data-v-ed75185e]{bottom:32px}}@media(max-width:1440px){.left-section[data-v-ed75185e]{width:780px}.right-section[data-v-ed75185e]{margin-left:780px;padding:40px 52px}.big-logo[data-v-ed75185e]{width:250px;height:64px}.left-title[data-v-ed75185e]{font-size:32px}.left-subtitle[data-v-ed75185e]{font-size:14px;max-width:440px}.right-title[data-v-ed75185e]{font-size:24px}.right-subtitle[data-v-ed75185e]{font-size:13px}.right-header[data-v-ed75185e]{margin-bottom:24px}.lang-switch-wrapper[data-v-ed75185e]{top:20px;right:30px}.lang-switch[data-v-ed75185e]{min-width:90px;height:34px;font-size:12px}.tab-container[data-v-ed75185e]{gap:8px;margin-bottom:24px}.tab-item[data-v-ed75185e]{padding:10px 14px;gap:6px;border-radius:6px}.tab-icon[data-v-ed75185e]{width:18px;height:18px}.tab-item span[data-v-ed75185e]{font-size:13px}.form-container[data-v-ed75185e]{max-width:340px}.form-item[data-v-ed75185e]{margin-bottom:16px}.form-label[data-v-ed75185e]{font-size:13px;margin-bottom:6px}.input-wrapper[data-v-ed75185e]{padding:0 12px;border-radius:6px}.input-icon[data-v-ed75185e]{width:14px;margin-right:10px}.form-input[data-v-ed75185e]{padding:11px 0;font-size:13px}.phone-input-row[data-v-ed75185e]{gap:10px}.phone-prefix[data-v-ed75185e]{padding:11px 12px;border-radius:6px}.phone-prefix span[data-v-ed75185e]{font-size:13px}.phone-field[data-v-ed75185e]{padding:11px 12px;font-size:13px;border-radius:6px}.region-dropdown[data-v-ed75185e]{width:110px}.code-input-row[data-v-ed75185e]{gap:10px}.code-field[data-v-ed75185e]{padding:11px 12px;font-size:13px;border-radius:6px}.code-btn[data-v-ed75185e]{padding:11px 16px;font-size:12px;border-radius:6px}.remember-me[data-v-ed75185e]{gap:6px}.check-icon[data-v-ed75185e]{width:16px;height:16px}.remember-me span[data-v-ed75185e],.forgot-link[data-v-ed75185e]{font-size:13px}.form-options[data-v-ed75185e]{margin-bottom:18px}.login-btn[data-v-ed75185e]{padding:13px;font-size:14px;border-radius:6px;margin-bottom:28px}.bottom-links[data-v-ed75185e]{bottom:24px}.register-link[data-v-ed75185e]{font-size:13px;margin-bottom:14px}.back-link[data-v-ed75185e]{font-size:13px}}.forgot-password-page[data-v-d996ecda]{display:flex;height:100vh;overflow:hidden}.left-section[data-v-d996ecda]{width:1280px;min-height:100vh;background:linear-gradient(0deg,#191414,#2c2c2c);position:fixed;left:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;flex-shrink:0}.left-bg-pattern[data-v-d996ecda]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(https://xiaohuo-test.oss-cn-chengdu.aliyuncs.com/hsl/static/gz_bg.png);background-size:50px 50px;background-repeat:repeat;opacity:.3}.left-bg-bottom[data-v-d996ecda]{position:absolute;bottom:0;left:0;right:0;height:37%;background-image:url(https://xiaohuo-test.oss-cn-chengdu.aliyuncs.com/hsl/static/rz_bg.png);background-size:100% 100%;background-position:center bottom;background-repeat:no-repeat}.left-content-wrapper[data-v-d996ecda]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin-top:-180px}.left-content[data-v-d996ecda]{text-align:center}.big-logo[data-v-d996ecda]{width:311px;height:80px;margin-bottom:20px}.left-title[data-v-d996ecda]{font-size:40px;font-weight:700;color:#fff;margin-bottom:20px}.left-subtitle[data-v-d996ecda]{font-size:16px;color:#fffc;max-width:600px;line-height:1.6;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.right-section[data-v-d996ecda]{flex:1;background:#fff;padding:60px 80px;overflow-y:auto;margin-left:1280px;height:100vh;display:flex;flex-direction:column;justify-content:center;position:relative}.lang-switch-wrapper[data-v-d996ecda]{position:absolute;top:24px;right:40px;z-index:10}.lang-switch[data-v-d996ecda]{min-width:100px;height:36px;line-height:36px;text-align:center;background:#fff;border-radius:6px;border:1px solid #d4d4d8;font-size:13px;color:#27272a;cursor:pointer;-webkit-user-select:none;user-select:none;padding:0 8px}.lang-dropdown[data-v-d996ecda]{position:absolute;top:42px;right:0;width:100px;background:#fff;border-radius:6px;border:1px solid #E4E4E7;box-shadow:0 4px 12px #0000001a;z-index:200;overflow:hidden}.lang-option[data-v-d996ecda]{height:36px;line-height:36px;text-align:center;font-size:13px;color:#27272a;cursor:pointer;transition:all .2s}.lang-option[data-v-d996ecda]:hover{background:#f7fafc;color:#b9330c}.lang-option.active[data-v-d996ecda]{background:#fef2f2;color:#b9330c;font-weight:600}.right-header[data-v-d996ecda]{margin-bottom:32px}.right-title[data-v-d996ecda]{font-size:28px;font-weight:700;color:#27272a;margin-bottom:8px}.right-subtitle[data-v-d996ecda]{font-size:14px;color:#666}.tab-container[data-v-d996ecda]{display:flex;gap:12px;margin-bottom:32px}.tab-item[data-v-d996ecda]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 20px;background:#f8f8f8;border-radius:8px;cursor:pointer;transition:all .3s;border:2px solid transparent}.tab-item.active[data-v-d996ecda]{background:#fff;border-color:#b9330c}.tab-icon[data-v-d996ecda]{width:20px;height:20px}.tab-item span[data-v-d996ecda]{font-size:14px;color:#333}.form-container[data-v-d996ecda]{max-width:400px}.form-item[data-v-d996ecda]{margin-bottom:20px}.form-label[data-v-d996ecda]{display:block;font-size:14px;color:#333;margin-bottom:8px}.form-input[data-v-d996ecda]{width:100%;padding:14px 16px;border:1px solid #e8e8e8;border-radius:8px;font-size:14px;color:#333;outline:none;box-sizing:border-box}.form-input[data-v-d996ecda]:focus{border-color:#b9330c}.form-input[data-v-d996ecda]::placeholder{color:#999}.phone-input-row[data-v-d996ecda]{display:flex;gap:12px}.phone-prefix[data-v-d996ecda]{display:flex;align-items:center;gap:6px;padding:14px 16px;background:#f8f8f8;border-radius:8px;border:1px solid #e8e8e8;cursor:pointer;white-space:nowrap;position:relative}.flag-img[data-v-d996ecda]{width:20px;height:14px;object-fit:cover}.phone-prefix span[data-v-d996ecda]{font-size:14px;color:#333}.arrow[data-v-d996ecda]{font-size:10px;color:#999}.region-dropdown[data-v-d996ecda]{position:absolute;top:100%;left:0;width:120px;background:#fff;border-radius:6px;border:1px solid #E4E4E7;box-shadow:0 4px 12px #0000001a;z-index:200;margin-top:4px;overflow:hidden}.region-option[data-v-d996ecda]{display:flex;align-items:center;gap:8px;padding:10px 14px;cursor:pointer;transition:all .2s}.region-option[data-v-d996ecda]:hover{background:#f7fafc;color:#b9330c}.region-option.active[data-v-d996ecda]{background:#fef2f2;color:#b9330c;font-weight:600}.region-option .flag-img[data-v-d996ecda]{width:20px;height:14px}.phone-field[data-v-d996ecda]{flex:1}.code-input-row[data-v-d996ecda]{display:flex;gap:12px}.code-field[data-v-d996ecda]{flex:1}.code-btn[data-v-d996ecda]{padding:14px 20px;background:#f5f5f5;border:1px solid #e8e8e8;border-radius:8px;font-size:14px;color:#b9330c;cursor:pointer;white-space:nowrap}.code-btn[data-v-d996ecda]:disabled{color:#999;cursor:not-allowed}.password-tip[data-v-d996ecda]{font-size:12px;color:#b9330c;margin-top:6px;margin-bottom:0}.reset-btn[data-v-d996ecda]{width:100%;padding:16px;background:#b9330c;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;transition:background .3s;margin-top:10px}.reset-btn[data-v-d996ecda]:hover{background:#a02d0a}.bottom-links[data-v-d996ecda]{text-align:center;position:absolute;bottom:41px;left:0;right:0}.login-link[data-v-d996ecda]{font-size:14px;color:#666;margin-bottom:16px}.login-link a[data-v-d996ecda]{color:#b9330c;text-decoration:none;font-weight:700}@media(max-width:1680px){.left-section[data-v-d996ecda]{width:960px}.right-section[data-v-d996ecda]{margin-left:960px;padding:48px 64px}.big-logo[data-v-d996ecda]{width:280px;height:72px}.right-title[data-v-d996ecda]{font-size:26px}.right-header[data-v-d996ecda]{margin-bottom:28px}.tab-container[data-v-d996ecda]{gap:10px;margin-bottom:28px}.tab-item[data-v-d996ecda]{padding:12px 18px;gap:6px}.form-container[data-v-d996ecda]{max-width:380px}.form-item[data-v-d996ecda]{margin-bottom:18px}.form-label[data-v-d996ecda]{font-size:14px;margin-bottom:6px}.form-input[data-v-d996ecda]{padding:12px 16px;font-size:14px}.phone-prefix[data-v-d996ecda],.phone-field[data-v-d996ecda]{padding:12px 14px}.code-btn[data-v-d996ecda]{padding:12px 16px;font-size:13px}.code-field[data-v-d996ecda]{padding:12px 14px}.reset-btn[data-v-d996ecda]{padding:14px;font-size:15px;margin-top:8px}.bottom-links[data-v-d996ecda]{bottom:32px}}@media(max-width:1440px){.left-section[data-v-d996ecda]{width:780px}.right-section[data-v-d996ecda]{margin-left:780px;padding:36px 48px}.big-logo[data-v-d996ecda]{width:250px;height:64px}.right-title[data-v-d996ecda]{font-size:24px}.right-subtitle[data-v-d996ecda]{font-size:13px}.right-header[data-v-d996ecda]{margin-bottom:24px}.lang-switch-wrapper[data-v-d996ecda]{top:20px;right:30px}.lang-switch[data-v-d996ecda]{min-width:90px;height:34px;font-size:12px}.tab-container[data-v-d996ecda]{gap:8px;margin-bottom:24px}.tab-item[data-v-d996ecda]{padding:10px 14px;gap:6px;border-radius:6px}.tab-icon[data-v-d996ecda]{width:18px;height:18px}.tab-item span[data-v-d996ecda]{font-size:13px}.form-container[data-v-d996ecda]{max-width:340px}.form-item[data-v-d996ecda]{margin-bottom:16px}.form-label[data-v-d996ecda]{font-size:13px;margin-bottom:5px}.form-input[data-v-d996ecda]{padding:11px 14px;font-size:13px;border-radius:6px}.phone-input-row[data-v-d996ecda]{gap:10px}.phone-prefix[data-v-d996ecda]{padding:11px 12px;border-radius:6px;font-size:13px}.phone-field[data-v-d996ecda]{padding:11px 12px;font-size:13px;border-radius:6px}.code-input-row[data-v-d996ecda]{gap:10px}.code-field[data-v-d996ecda]{padding:11px 12px;font-size:13px;border-radius:6px}.code-btn[data-v-d996ecda]{padding:11px 14px;font-size:12px;border-radius:6px}.password-tip[data-v-d996ecda]{font-size:11px}.reset-btn[data-v-d996ecda]{padding:13px;font-size:14px;border-radius:6px;margin-top:8px}.bottom-links[data-v-d996ecda]{bottom:24px}.login-link[data-v-d996ecda]{font-size:13px;margin-bottom:14px}}.back-link[data-v-d996ecda]{font-size:14px;color:#b9330c;text-decoration:none;display:inline-flex;align-items:center;gap:4px;font-weight:700}.employee-management[data-v-5553f302]{width:100%}.page-header-section[data-v-5553f302]{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:20px 32px;border-bottom:1px solid #f0f0f0}.page-title[data-v-5553f302]{font-size:20px;font-weight:600;color:#333;margin-bottom:4px}.page-subtitle[data-v-5553f302]{font-size:13px;color:#999}.invite-btn[data-v-5553f302]{display:flex;align-items:center;gap:6px;padding:10px 20px;background:#b9330c;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;transition:background .3s}.invite-btn[data-v-5553f302]:hover{background:#a02d0a}.invite-btn .plus[data-v-5553f302]{font-size:18px;font-weight:700}.filter-section[data-v-5553f302]{display:flex;justify-content:space-between;align-items:center;padding:20px 32px;background:#f5f5f5}.filter-tabs[data-v-5553f302]{display:flex;gap:12px}.filter-tab[data-v-5553f302]{padding:8px 20px;background:#fff;border:1px solid #e8e8e8;border-radius:6px;font-size:14px;color:#666;cursor:pointer;transition:all .3s}.filter-tab.active[data-v-5553f302]{background:#b9330c;color:#fff;border-color:#b9330c}.search-box[data-v-5553f302]{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e8e8e8;border-radius:6px;padding:0 16px;width:300px}.search-icon[data-v-5553f302]{width:20px;height:20px}.search-input[data-v-5553f302]{flex:1;padding:10px 0;border:none;background:transparent;font-size:14px;outline:none}.employee-list[data-v-5553f302]{padding:0 32px 24px;background:#f5f5f5}.employee-table[data-v-5553f302]{width:100%;background:#fff;border-radius:8px;overflow:hidden;border-collapse:collapse}.employee-table th[data-v-5553f302],.employee-table td[data-v-5553f302]{padding:16px;text-align:left;font-size:14px;border-bottom:1px solid #f0f0f0}.employee-table th[data-v-5553f302]{background:#fafafa;font-weight:500;color:#666}.employee-table td[data-v-5553f302]{color:#333}.employee-info[data-v-5553f302]{display:flex;align-items:center;gap:12px}.employee-avatar[data-v-5553f302]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:500;overflow:hidden;flex-shrink:0}.avatar-img[data-v-5553f302]{width:100%;height:100%;object-fit:cover;border-radius:50%}.search-btn[data-v-5553f302]{padding:8px 16px;background:#b9330c;color:#fff;border:none;border-radius:6px;font-size:13px;cursor:pointer;white-space:nowrap}.employee-name[data-v-5553f302]{font-weight:500;color:#333}.employee-id[data-v-5553f302]{font-size:12px;color:#999}.status-tag[data-v-5553f302]{display:inline-block;padding:4px 12px;border-radius:4px;font-size:12px}.status-approved[data-v-5553f302]{background:#e6f7ff;color:#1890ff}.status-pending[data-v-5553f302]{background:#fff7e6;color:#fa8c16}.status-rejected[data-v-5553f302]{background:#fff1f0;color:#ff4d4f}.action-btns[data-v-5553f302]{display:flex;gap:8px}.btn-view[data-v-5553f302],.btn-audit[data-v-5553f302],.btn-unbind[data-v-5553f302]{padding:6px 14px;border-radius:4px;font-size:13px;cursor:pointer;border:1px solid;transition:all .3s}.btn-view[data-v-5553f302]{background:#fff;color:#1890ff;border-color:#1890ff}.btn-audit[data-v-5553f302]{background:#fff;color:#fa8c16;border-color:#fa8c16}.btn-unbind[data-v-5553f302]{background:#fff;color:#ff4d4f;border-color:#ff4d4f}.pagination[data-v-5553f302]{display:flex;justify-content:space-between;align-items:center;margin-top:20px;padding:16px 0}.pagination-info[data-v-5553f302]{font-size:13px;color:#666}.pagination-info .highlight[data-v-5553f302]{color:#333;font-weight:500}.pagination-btns[data-v-5553f302]{display:flex;gap:8px}.page-btn[data-v-5553f302]{padding:6px 14px;background:#fff;border:1px solid #e8e8e8;border-radius:4px;font-size:13px;color:#666;cursor:pointer;transition:all .3s}.page-btn.active[data-v-5553f302]{background:#b9330c;color:#fff;border-color:#b9330c}.page-btn[data-v-5553f302]:disabled{opacity:.5;cursor:not-allowed}.modal-overlay[data-v-5553f302]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal[data-v-5553f302]{background:#fff;border-radius:12px;width:480px;max-height:80vh;overflow-y:auto}.modal-header[data-v-5553f302]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #f0f0f0}.modal-header h3[data-v-5553f302]{font-size:16px;font-weight:600;color:#333}.close-icon[data-v-5553f302]{width:24px;height:24px;cursor:pointer}.modal-body[data-v-5553f302]{padding:24px}.qr-section[data-v-5553f302]{text-align:center;padding:20px 0}.qr-loading-text[data-v-5553f302]{width:168px;height:168px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-size:14px;color:#999;background:#f5f5f5;border-radius:8px}.qr-code[data-v-5553f302]{width:168px;height:168px;margin-bottom:16px}.qr-tip[data-v-5553f302]{font-size:14px;color:#666;margin-bottom:16px}.btn-download[data-v-5553f302]{padding:10px 24px;background:#b9330c;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer}.invite-link-section[data-v-5553f302]{margin-top:24px;padding-top:24px;border-top:1px solid #f0f0f0}.link-tip[data-v-5553f302]{font-size:13px;color:#999;margin-bottom:12px}.link-row[data-v-5553f302]{display:flex;gap:12px;margin-bottom:12px}.link-input[data-v-5553f302]{flex:1;padding:10px 14px;background:#f5f5f5;border:1px solid #e8e8e8;border-radius:6px;font-size:13px;color:#666}.btn-copy[data-v-5553f302]{padding:10px 16px;background:#fff;color:#b9330c;border:1px solid #B9330C;border-radius:6px;font-size:13px;cursor:pointer;white-space:nowrap}.detail-modal[data-v-5553f302]{width:600px;max-height:85vh}.detail-body[data-v-5553f302]{padding:24px}.employee-detail-card[data-v-5553f302]{display:flex;align-items:center;gap:20px;background:#fafafa;border-radius:12px;padding:24px;margin-bottom:24px}.employee-detail-card .detail-avatar[data-v-5553f302]{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:32px;font-weight:500;flex-shrink:0}.detail-info-main[data-v-5553f302]{flex:1}.detail-info-main .detail-name[data-v-5553f302]{font-size:18px;font-weight:600;color:#333;margin-bottom:12px}.detail-meta[data-v-5553f302]{display:flex;gap:24px;margin-bottom:12px}.meta-item[data-v-5553f302]{font-size:14px;color:#666}.detail-status-row[data-v-5553f302]{display:flex;align-items:center;gap:8px}.meta-label[data-v-5553f302]{font-size:14px;color:#666}.status-badge[data-v-5553f302]{padding:4px 12px;border-radius:4px;font-size:12px}.status-badge.normal[data-v-5553f302]{background:#e6f7ff;color:#1890ff}.status-badge.abnormal[data-v-5553f302]{background:#fff1f0;color:#ff4d4f}.points-label[data-v-5553f302]{margin-left:16px}.points-value[data-v-5553f302]{font-size:14px;color:#b9330c;font-weight:600}.detail-section[data-v-5553f302]{margin-bottom:24px}.section-header[data-v-5553f302]{display:flex;align-items:center;gap:8px;margin-bottom:16px}.section-icon[data-v-5553f302]{width:20px;height:20px}.section-title[data-v-5553f302]{font-size:15px;font-weight:600;color:#333}.cert-count[data-v-5553f302]{font-size:14px;color:#b9330c}.time-info-grid[data-v-5553f302]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.time-item[data-v-5553f302]{background:#fafafa;border-radius:8px;padding:16px;text-align:center}.time-label[data-v-5553f302]{font-size:13px;color:#999;margin-bottom:8px}.time-value[data-v-5553f302]{font-size:16px;font-weight:600;color:#333}.cert-list-detail[data-v-5553f302]{display:flex;flex-direction:column;gap:12px}.cert-card[data-v-5553f302]{background:#fafafa;border-radius:8px;padding:16px}.cert-card-header[data-v-5553f302]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.cert-card-name[data-v-5553f302]{font-size:15px;font-weight:500;color:#333}.cert-level-img[data-v-5553f302]{height:28px;width:auto}.cert-card-meta[data-v-5553f302]{display:flex;gap:24px;font-size:13px;color:#999}.detail-footer[data-v-5553f302]{display:flex;justify-content:flex-end;padding-top:16px;border-top:1px solid #f0f0f0}.btn-close-detail[data-v-5553f302]{padding:10px 24px;background:#fff;color:#666;border:1px solid #d9d9d9;border-radius:6px;font-size:14px;cursor:pointer}.detail-loading[data-v-5553f302]{text-align:center;padding:60px 0;font-size:14px;color:#999}.empty-cert[data-v-5553f302]{text-align:center;padding:24px 0;font-size:14px;color:#bbb}.audit-avatar-section[data-v-5553f302]{text-align:center;padding:20px 0}.audit-avatar[data-v-5553f302]{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:32px;font-weight:500;margin:0 auto 12px}.audit-name[data-v-5553f302]{font-size:18px;font-weight:600;color:#333;margin-bottom:12px}.audit-info[data-v-5553f302]{font-size:14px;color:#666;line-height:1.8}.audit-actions[data-v-5553f302]{display:flex;gap:16px;margin-top:24px}.btn-reject[data-v-5553f302],.btn-approve[data-v-5553f302]{flex:1;padding:12px;border-radius:6px;font-size:14px;cursor:pointer;border:1px solid}.btn-reject[data-v-5553f302]{background:#fff;color:#ff4d4f;border-color:#ff4d4f}.btn-approve[data-v-5553f302]{background:#52c41a;color:#fff;border-color:#52c41a}.unbind-icon[data-v-5553f302]{text-align:center;font-size:48px;margin-bottom:16px}.unbind-text[data-v-5553f302]{text-align:center;font-size:15px;color:#333;margin-bottom:16px}.highlight-name[data-v-5553f302]{color:#b9330c;font-weight:500}.unbind-warning[data-v-5553f302]{background:#fffbe6;border:1px solid #ffe58f;border-radius:6px;padding:12px 16px;font-size:13px;color:#666;line-height:1.6;margin-bottom:24px}.unbind-warning strong[data-v-5553f302]{color:#fa8c16}.unbind-actions[data-v-5553f302]{display:flex;gap:16px}.btn-cancel[data-v-5553f302],.btn-confirm-unbind[data-v-5553f302]{flex:1;padding:12px;border-radius:6px;font-size:14px;cursor:pointer;border:1px solid}.btn-cancel[data-v-5553f302]{background:#fff;color:#666;border-color:#e8e8e8}.btn-confirm-unbind[data-v-5553f302]{background:#b9330c;color:#fff;border-color:#b9330c}.empty-cell[data-v-5553f302]{text-align:center;padding:0}.empty-state[data-v-5553f302]{padding:60px 20px;text-align:center}.empty-icon[data-v-5553f302]{font-size:48px;margin-bottom:12px}.empty-text[data-v-5553f302]{font-size:14px;color:#bbb}@media(max-width:1600px){.employee-management[data-v-5553f302]{padding:24px}.page-title[data-v-5553f302]{font-size:22px}.search-box[data-v-5553f302]{padding:10px 16px}.filter-tabs[data-v-5553f302]{gap:8px}.table-wrapper[data-v-5553f302]{padding:20px 24px}}@media(max-width:1366px){.employee-management[data-v-5553f302]{padding:18px 20px}.page-title[data-v-5553f302]{font-size:20px}.search-box[data-v-5553f302]{padding:8px 12px}.table-wrapper[data-v-5553f302]{padding:16px 20px}}.cert-management[data-v-32fb9c07]{width:100%;min-height:100vh;background:#f5f6fa;padding:32px 40px;box-sizing:border-box}.page-header[data-v-32fb9c07]{margin-bottom:24px}.page-title[data-v-32fb9c07]{font-size:24px;font-weight:700;color:#333;margin:0 0 6px}.page-subtitle[data-v-32fb9c07]{font-size:14px;color:#999;margin:0}.toolbar[data-v-32fb9c07]{display:flex;align-items:center;gap:16px;margin-bottom:16px}.filter-group[data-v-32fb9c07]{display:flex;gap:12px}.filter-select[data-v-32fb9c07]{position:relative;display:flex;align-items:center;gap:6px;background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:8px 14px;font-size:14px;color:#333;cursor:pointer;min-width:110px;height:38px;box-sizing:border-box}.filter-select .native-select[data-v-32fb9c07]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%}.arrow-icon[data-v-32fb9c07]{width:20px;height:20px}.search-box[data-v-32fb9c07]{flex:1;display:flex;align-items:center;background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:8px 16px;gap:10px;height:38px;box-sizing:border-box}.search-icon[data-v-32fb9c07]{width:20px;height:20px;flex-shrink:0}.search-input[data-v-32fb9c07]{flex:1;border:none;outline:none;font-size:14px;color:#333;background:transparent}.search-input[data-v-32fb9c07]::placeholder{color:#bbb}.level-tags-row[data-v-32fb9c07]{display:flex;align-items:center;gap:8px;margin-bottom:16px;flex-wrap:wrap}.level-tag[data-v-32fb9c07]{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500}.tag-cj[data-v-32fb9c07]{background:#fff0f0;color:#ff6b6b;border:1px solid #ffccc7}.tag-zj[data-v-32fb9c07]{background:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}.tag-gj[data-v-32fb9c07]{background:#f0f5ff;color:#2f54eb;border:1px solid #adc6ff}.tag-cj2[data-v-32fb9c07]{background:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.tag-zj2[data-v-32fb9c07]{background:#e6fffb;color:#13c2c2;border:1px solid #87e8de}.tag-gj2[data-v-32fb9c07]{background:#f9f0ff;color:#722ed1;border:1px solid #d3adf7}.tag-junior[data-v-32fb9c07]{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.tag-intermediate[data-v-32fb9c07]{background:#fff2e8;color:#fa541c;border:1px solid #ffbb96}.tag-advanced[data-v-32fb9c07]{background:#e8f5e9;color:#388e3c;border:1px solid #a5d6a7}.table-container[data-v-32fb9c07]{background:#fff;border-radius:12px;overflow:hidden;margin-bottom:24px}.cert-table[data-v-32fb9c07]{width:100%;border-collapse:collapse}.cert-table th[data-v-32fb9c07]{text-align:left;padding:14px 16px;font-size:13px;color:#999;font-weight:500;background:#fff;border-bottom:1px solid #f0f0f0}.table-row td[data-v-32fb9c07]{padding:16px;font-size:14px;color:#333;border-bottom:1px solid #f5f5f5}.table-row:last-child td[data-v-32fb9c07]{border-bottom:none}.table-row[data-v-32fb9c07]:hover{background:#fafafa}.level-icon[data-v-32fb9c07]{height:28px;width:auto}.status-tag[data-v-32fb9c07]{padding:4px 10px;border-radius:4px;font-size:12px}.status-passed[data-v-32fb9c07]{color:#52c41a;background:#f6ffed}.status-pending[data-v-32fb9c07]{color:#fa8c16;background:#fff7e6}.status-rejected[data-v-32fb9c07]{color:#ff4d4f;background:#fff1f0}.search-btn[data-v-32fb9c07]{padding:8px 16px;background:#b9330c;color:#fff;border:none;border-radius:6px;font-size:13px;cursor:pointer;white-space:nowrap}.col-actions[data-v-32fb9c07]{display:flex;gap:8px}.btn-view[data-v-32fb9c07]{padding:6px 16px;background:#fff;color:#1890ff;border:1px solid #1890ff;border-radius:6px;font-size:13px;cursor:pointer}.btn-verify[data-v-32fb9c07]{padding:6px 16px;background:#fff;color:#b9330c;border:1px solid #B9330C;border-radius:6px;font-size:13px;cursor:pointer}.btn-cancel[data-v-32fb9c07]{padding:6px 16px;background:#fff;color:#ff4d4f;border:1px solid #ff4d4f;border-radius:6px;font-size:13px;cursor:pointer}.empty-row[data-v-32fb9c07]{text-align:center}.empty-state[data-v-32fb9c07]{padding:60px 20px;text-align:center}.empty-icon[data-v-32fb9c07]{font-size:48px;margin-bottom:12px}.empty-text[data-v-32fb9c07]{font-size:14px;color:#999}.pagination[data-v-32fb9c07]{display:flex;justify-content:space-between;align-items:center}.page-info[data-v-32fb9c07]{font-size:13px;color:#999}.page-btns[data-v-32fb9c07]{display:flex;gap:8px}.page-btn[data-v-32fb9c07]{padding:6px 14px;background:#fff;border:1px solid #e8e8e8;border-radius:6px;font-size:13px;cursor:pointer;color:#333}.page-btn.active[data-v-32fb9c07]{background:#b9330c;color:#fff;border-color:#b9330c}.modal-overlay[data-v-32fb9c07]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal[data-v-32fb9c07]{background:#fff;border-radius:12px;max-height:90vh;overflow-y:auto}.modal-header[data-v-32fb9c07]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #f0f0f0}.modal-header h3[data-v-32fb9c07]{font-size:16px;font-weight:600;color:#333;margin:0}.close-icon[data-v-32fb9c07]{width:24px;height:24px;cursor:pointer}.cert-detail-modal[data-v-32fb9c07]{width:620px}.revoke-modal[data-v-32fb9c07]{width:420px;border-radius:16px}.error-modal[data-v-32fb9c07]{width:400px;border-radius:16px}.error-body[data-v-32fb9c07]{padding:32px 28px 28px;display:flex;flex-direction:column;align-items:center}.error-icon-wrap[data-v-32fb9c07]{margin-bottom:20px}.error-icon[data-v-32fb9c07]{width:56px;height:56px;background:#fff7e6;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fa8c16;font-size:28px;font-weight:700;border:2px solid #ffd591}.error-msg[data-v-32fb9c07]{font-size:15px;color:#333;margin-bottom:28px;line-height:1.6;text-align:center}.btn-error-confirm[data-v-32fb9c07]{width:100%;padding:10px 0;background:#b9330c;color:#fff;border:none;border-radius:8px;font-size:14px;cursor:pointer;font-weight:500;transition:background .2s}.btn-error-confirm[data-v-32fb9c07]:hover{background:#a02b09}.revoke-body[data-v-32fb9c07]{padding:32px 28px 28px;display:flex;flex-direction:column;align-items:center}.revoke-icon-wrap[data-v-32fb9c07]{margin-bottom:20px}.revoke-icon[data-v-32fb9c07]{width:56px;height:56px;background:#fff1f0;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ff4d4f;font-size:28px;font-weight:700;border:2px solid #ffccc7}.revoke-tip[data-v-32fb9c07]{font-size:15px;color:#333;margin-bottom:28px;line-height:1.8;text-align:center}.revoke-warn[data-v-32fb9c07]{color:#ff4d4f;font-weight:500}.revoke-btns[data-v-32fb9c07]{display:flex;justify-content:center;gap:16px;width:100%}.btn-revoke-cancel[data-v-32fb9c07]{flex:1;padding:10px 0;background:#f5f5f5;color:#666;border:none;border-radius:8px;font-size:14px;cursor:pointer;font-weight:500;transition:background .2s}.btn-revoke-cancel[data-v-32fb9c07]:hover{background:#e8e8e8}.btn-revoke-confirm[data-v-32fb9c07]{flex:1;padding:10px 0;background:#ff4d4f;color:#fff;border:none;border-radius:8px;font-size:14px;cursor:pointer;font-weight:500;transition:background .2s}.btn-revoke-confirm[data-v-32fb9c07]:hover{background:#d9363e}.modal-body[data-v-32fb9c07]{padding:24px;display:flex;justify-content:center}.cert-preview-img[data-v-32fb9c07]{width:552px;height:714px;object-fit:cover;border-radius:8px}.cert-verify-modal[data-v-32fb9c07]{width:760px}.verify-body[data-v-32fb9c07]{padding:24px;display:block}.verify-result-banner[data-v-32fb9c07]{display:flex;align-items:center;gap:16px;background:#f6ffed;border:1px solid #b7eb8f;border-radius:8px;padding:16px 20px;margin-bottom:24px}.verify-result-icon[data-v-32fb9c07]{width:36px;height:36px;background:#52c41a;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;font-weight:700;flex-shrink:0}.verify-result-title[data-v-32fb9c07]{font-size:15px;font-weight:600;color:#333;margin-bottom:4px}.verify-result-desc[data-v-32fb9c07]{font-size:13px;color:#666}.dual-cert-area[data-v-32fb9c07]{display:flex;gap:24px;margin-bottom:24px}.cert-left-area[data-v-32fb9c07],.cert-right-area[data-v-32fb9c07]{flex:1}.cert-area-title[data-v-32fb9c07]{font-size:14px;font-weight:500;color:#333;margin-bottom:12px}.cert-left-img[data-v-32fb9c07]{width:364px;height:471px;object-fit:cover;border-radius:8px}.cert-right-img[data-v-32fb9c07]{width:330px;height:471px;object-fit:cover;border-radius:8px}.single-cert-area[data-v-32fb9c07]{display:flex;justify-content:center}.cert-single-img[data-v-32fb9c07]{max-width:552px;max-height:714px;object-fit:contain;border-radius:8px}.cert-full-info[data-v-32fb9c07]{border-top:1px solid #f0f0f0;padding-top:20px}.cert-full-title[data-v-32fb9c07]{font-size:15px;font-weight:600;color:#333;margin-bottom:16px}.cert-info-grid[data-v-32fb9c07]{display:grid;grid-template-columns:1fr 1fr;gap:12px 24px}.info-item[data-v-32fb9c07]{display:flex;align-items:center;gap:8px}.info-label[data-v-32fb9c07]{font-size:14px;color:#999;white-space:nowrap}.info-value[data-v-32fb9c07]{font-size:14px;color:#333}.info-level-icon[data-v-32fb9c07]{height:28px;width:auto}@media(max-width:1600px){.certificate-management[data-v-32fb9c07]{padding:24px}.page-title[data-v-32fb9c07]{font-size:22px}.search-box[data-v-32fb9c07]{padding:10px 16px}.cert-card[data-v-32fb9c07]{padding:20px}}@media(max-width:1366px){.certificate-management[data-v-32fb9c07]{padding:18px 20px}.page-title[data-v-32fb9c07]{font-size:20px}.search-box[data-v-32fb9c07]{padding:8px 12px}.cert-card[data-v-32fb9c07]{padding:16px}}.btn-audit[data-v-32fb9c07]{padding:6px 16px;background:#b9330c;color:#fff;border:none;border-radius:6px;font-size:13px;cursor:pointer;white-space:nowrap}.btn-audit[data-v-32fb9c07]:hover{background:#9a2a0a}.audit-modal[data-v-32fb9c07]{max-width:480px}.audit-body[data-v-32fb9c07]{padding:20px 24px;flex-direction:column;align-items:stretch}.audit-field[data-v-32fb9c07]{margin-bottom:20px}.audit-field[data-v-32fb9c07]:last-child{margin-bottom:0}.audit-label[data-v-32fb9c07]{display:block;font-size:14px;color:#333;margin-bottom:10px}.audit-label .required[data-v-32fb9c07]{color:#ff4d4f;margin-left:2px}.audit-radio-group[data-v-32fb9c07]{display:flex;gap:16px}.audit-radio[data-v-32fb9c07]{display:flex;align-items:center;gap:8px;padding:10px 24px;border:1.5px solid #e8e8e8;border-radius:8px;cursor:pointer;font-size:14px;color:#333;transition:all .25s ease;-webkit-user-select:none;user-select:none}.audit-radio[data-v-32fb9c07]:hover{border-color:#d9d9d9;background:#fafafa}.audit-radio.active[data-v-32fb9c07]{border-color:#b9330c;color:#b9330c;background:#b9330c0a;box-shadow:0 0 0 2px #b9330c14}.audit-radio.reject.active[data-v-32fb9c07]{border-color:#ff7875;color:#cf1322;background:linear-gradient(135deg,#ff78750f,#ff4d4f05);box-shadow:0 0 0 2px #ff4d4f14}.radio-circle[data-v-32fb9c07]{width:16px;height:16px;border-radius:50%;border:2px solid #d9d9d9;position:relative;flex-shrink:0;transition:all .25s ease}.audit-radio.active .radio-circle[data-v-32fb9c07]{border-color:#b9330c}.audit-radio.active .radio-circle[data-v-32fb9c07]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);width:8px;height:8px;border-radius:50%;background:#b9330c;animation:radioCheckIn-32fb9c07 .2s ease}.audit-radio.reject.active .radio-circle[data-v-32fb9c07]{border-color:#ff7875}.audit-radio.reject.active .radio-circle[data-v-32fb9c07]:after{background:#cf1322;animation:radioCheckIn-32fb9c07 .2s ease}@keyframes radioCheckIn-32fb9c07{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}.audit-textarea[data-v-32fb9c07]{width:100%;padding:12px 14px;border:1.5px solid #e8e8e8;border-radius:8px;font-size:14px;color:#333;resize:vertical;outline:none;box-sizing:border-box;transition:border-color .25s ease,box-shadow .25s ease;line-height:1.6}.audit-textarea[data-v-32fb9c07]::placeholder{color:#bbb}.audit-textarea[data-v-32fb9c07]:focus{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f14}.audit-footer[data-v-32fb9c07]{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #f0f0f0}.btn-cancel[data-v-32fb9c07]{padding:8px 20px;background:#fff;color:#666;border:1.5px solid #e8e8e8;border-radius:8px;font-size:14px;cursor:pointer;transition:all .2s ease}.btn-cancel[data-v-32fb9c07]:hover{color:#333;border-color:#ccc;background:#fafafa}.btn-confirm[data-v-32fb9c07]{padding:8px 20px;background:#b9330c;color:#fff;border:none;border-radius:8px;font-size:14px;cursor:pointer;transition:all .2s ease;font-weight:500}.btn-confirm[data-v-32fb9c07]:hover{background:#9a2a0a;box-shadow:0 2px 6px #b9330c40}.btn-confirm[data-v-32fb9c07]:disabled{opacity:.6;cursor:not-allowed}.reject-slide-enter-active[data-v-32fb9c07]{animation:slideDown-32fb9c07 .25s ease}.reject-slide-leave-active[data-v-32fb9c07]{animation:slideDown-32fb9c07 .2s ease reverse}@keyframes slideDown-32fb9c07{0%{opacity:0;max-height:0;transform:translateY(-8px)}to{opacity:1;max-height:200px;transform:translateY(0)}}.ecert-management[data-v-789b29f5]{background:#f5f5f5;min-height:100vh}.page-header[data-v-789b29f5]{background:#fff;padding:24px 32px;border-bottom:1px solid #f0f0f0;display:flex;align-items:center;justify-content:space-between}.header-left[data-v-789b29f5]{flex:1}.header-right[data-v-789b29f5]{display:flex;align-items:center;gap:16px;flex-shrink:0}.quota-text[data-v-789b29f5]{font-size:13px;color:#666;white-space:nowrap}.quota-num[data-v-789b29f5]{color:#b9330c;font-weight:600}.page-title[data-v-789b29f5]{font-size:20px;font-weight:600;color:#333;margin-bottom:4px}.page-subtitle[data-v-789b29f5]{font-size:13px;color:#999}.btn-upload[data-v-789b29f5]{display:inline-flex;align-items:center;gap:6px;padding:8px 20px;background:#b9330c;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;transition:opacity .2s;white-space:nowrap;flex-shrink:0}.btn-upload[data-v-789b29f5]:hover{opacity:.85}.upload-icon[data-v-789b29f5]{width:20px;height:20px;display:block}.toolbar[data-v-789b29f5]{display:flex;align-items:center;gap:16px;padding:16px 32px;background:#fff;border-bottom:1px solid #f0f0f0}.filter-group[data-v-789b29f5]{display:flex;gap:12px}.filter-select[data-v-789b29f5]{position:relative;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid #e5e6eb;border-radius:6px;font-size:13px;color:#333;cursor:pointer;background:#fff;min-width:100px}.arrow-icon[data-v-789b29f5]{width:10px;height:10px}.native-select[data-v-789b29f5]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-box[data-v-789b29f5]{position:relative;display:flex;align-items:center;margin-left:auto;border:1px solid #e5e6eb;border-radius:6px;padding:0 12px;height:34px;background:#fff}.search-icon[data-v-789b29f5]{width:14px;height:14px;margin-right:8px;opacity:.5}.search-input[data-v-789b29f5]{border:none;outline:none;font-size:13px;color:#333;background:transparent;width:200px}.action-bar[data-v-789b29f5]{display:flex;align-items:center;gap:16px;padding:12px 32px;background:#fff;border-bottom:1px solid #f0f0f0}.select-all-label[data-v-789b29f5]{display:flex;align-items:center;gap:6px;font-size:13px;color:#333;cursor:pointer}.select-checkbox[data-v-789b29f5]{width:16px;height:16px;cursor:pointer}.btn-batch-download[data-v-789b29f5]{padding:4px 12px;border:1px solid #B9330C;border-radius:4px;background:#fff;color:#b9330c;font-size:12px;cursor:pointer;transition:all .2s}.btn-batch-download[data-v-789b29f5]:hover:not(:disabled){background:#fff2f0}.btn-batch-download[data-v-789b29f5]:disabled{opacity:.5;cursor:not-allowed}.card-grid[data-v-789b29f5]{padding:20px 32px;display:grid;grid-template-columns:repeat(auto-fill,370px);gap:20px;justify-content:flex-start}.loading-state[data-v-789b29f5],.empty-state[data-v-789b29f5]{grid-column:1 / -1;text-align:center;padding:60px 20px}.empty-icon[data-v-789b29f5]{font-size:48px;margin-bottom:16px}.empty-text[data-v-789b29f5]{font-size:14px;color:#999}.cert-card[data-v-789b29f5]{position:relative;width:370px;height:321px;background:#fff;border:1px solid #e8e8e8;border-radius:10px;padding:16px 18px;display:flex;flex-direction:column;box-sizing:border-box;transition:all .2s;overflow:hidden}.cert-card.selected[data-v-789b29f5]{border-color:#b9330c}.card-top[data-v-789b29f5]{flex:1}.card-icon[data-v-789b29f5]{margin-bottom:8px}.icon-bg[data-v-789b29f5]{width:60px;height:60px;border-radius:12px;background:#f0f6ff;display:flex;align-items:center;justify-content:center}.icon-img[data-v-789b29f5]{width:42px;height:42px;display:block}.card-bottom[data-v-789b29f5]{margin-top:47px}.card-check[data-v-789b29f5]{position:absolute;top:14px;right:14px;cursor:pointer}.check-circle[data-v-789b29f5]{width:20px;height:20px;border-radius:50%;border:2px solid #d9d9d9;display:flex;align-items:center;justify-content:center;transition:all .2s}.check-circle.checked[data-v-789b29f5]{background:#b9330c;border-color:#b9330c}.check-svg[data-v-789b29f5]{width:11px;height:11px}.card-info[data-v-789b29f5]{display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-wrap:wrap}.status-tag[data-v-789b29f5]{display:inline-block;padding:2px 8px;border-radius:4px;font-size:12px;white-space:nowrap}.status-stored[data-v-789b29f5]{background:#e6f7e9;color:#389e0d}.status-pending[data-v-789b29f5]{background:#fff7e6;color:#d48806}.status-failed[data-v-789b29f5]{background:#fff1f0;color:#cf1322}.material-name[data-v-789b29f5]{font-size:14px;font-weight:600;color:#333}.card-meta[data-v-789b29f5]{font-size:13px;color:#999;margin-bottom:4px;line-height:1.6}.meta-label[data-v-789b29f5]{color:#999}.meta-value[data-v-789b29f5]{color:#666}.card-actions[data-v-789b29f5]{display:flex;gap:10px;padding-top:10px}.btn-action[data-v-789b29f5]{padding:5px 16px;border-radius:6px;font-size:13px;cursor:pointer;border:1px solid #d9d9d9;background:#fff;color:#333;transition:all .2s}.btn-action[data-v-789b29f5]:hover{opacity:.85}.btn-view[data-v-789b29f5]{border-color:#1677ff;color:#1677ff}.btn-download[data-v-789b29f5]{border-color:#52c41a;color:#52c41a}.btn-delete[data-v-789b29f5]{border-color:#ff4d4f;color:#ff4d4f}.btn-cancel[data-v-789b29f5],.btn-retry[data-v-789b29f5]{border-color:#faad14;color:#faad14}.pagination[data-v-789b29f5]{display:flex;align-items:center;justify-content:space-between;padding:16px 32px;background:#fff;margin:0 32px 20px;border-radius:8px}.page-info[data-v-789b29f5]{font-size:13px;color:#999}.page-btns[data-v-789b29f5]{display:flex;gap:8px}.page-btn[data-v-789b29f5]{min-width:32px;height:32px;padding:0 10px;border:1px solid #d9d9d9;border-radius:4px;background:#fff;color:#333;font-size:13px;cursor:pointer;transition:all .2s}.page-btn[data-v-789b29f5]:hover:not(:disabled):not(.active){border-color:#b9330c;color:#b9330c}.page-btn.active[data-v-789b29f5]{background:#b9330c;border-color:#b9330c;color:#fff}.page-btn[data-v-789b29f5]:disabled{opacity:.5;cursor:not-allowed}.modal-overlay[data-v-789b29f5]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000}.upload-modal[data-v-789b29f5]{width:560px;max-height:85vh;background:#fff;border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.modal-header[data-v-789b29f5]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #f0f0f0}.modal-header h3[data-v-789b29f5]{font-size:17px;font-weight:600;color:#333;margin:0}.modal-close[data-v-789b29f5]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#999;cursor:pointer;border-radius:6px;transition:all .15s}.modal-close[data-v-789b29f5]:hover{background:#f5f5f5;color:#333}.modal-body[data-v-789b29f5]{padding:24px;overflow-y:auto;flex:1}.form-field[data-v-789b29f5]{margin-bottom:20px;position:relative}.field-label[data-v-789b29f5]{display:block;font-size:14px;font-weight:500;color:#333;margin-bottom:8px}.required[data-v-789b29f5]{color:#ff4d4f;margin-left:2px}.field-input[data-v-789b29f5]{width:100%;height:40px;padding:0 14px;border:1px solid #e5e6eb;border-radius:8px;font-size:14px;color:#333;background:#fff;outline:none;box-sizing:border-box;transition:border-color .2s}.field-input[data-v-789b29f5]:focus{border-color:#b9330c}.field-input[data-v-789b29f5]::placeholder{color:#bbb}.type-select[data-v-789b29f5]{display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 14px;border:1px solid #e5e6eb;border-radius:8px;cursor:pointer;background:#fff;transition:border-color .2s}.type-select[data-v-789b29f5]:hover{border-color:#b9330c}.type-value[data-v-789b29f5]{font-size:14px;color:#333}.type-value.placeholder[data-v-789b29f5]{color:#bbb}.type-arrow[data-v-789b29f5]{width:12px;height:12px;color:#999;transition:transform .25s;flex-shrink:0}.type-arrow.open[data-v-789b29f5]{transform:rotate(180deg)}.type-dropdown[data-v-789b29f5]{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:#fff;border:1px solid #e5e6eb;border-radius:8px;box-shadow:0 6px 16px #00000014;z-index:10;max-height:200px;overflow-y:auto;padding:4px}.type-option[data-v-789b29f5]{padding:9px 14px;font-size:14px;color:#333;border-radius:6px;cursor:pointer;transition:background .15s}.type-option[data-v-789b29f5]:hover{background:#f5f5f5}.type-option.active[data-v-789b29f5]{background:#fff2f0;color:#b9330c;font-weight:500}.upload-area[data-v-789b29f5]{border:1px dashed #d9d9d9;border-radius:8px;padding:30px 20px;text-align:center;cursor:pointer;transition:all .2s;background:#fafafa}.upload-area[data-v-789b29f5]:hover{border-color:#b9330c}.upload-doc-icon[data-v-789b29f5]{width:40px;height:40px;margin-bottom:10px;display:inline-block}.upload-hint[data-v-789b29f5]{font-size:14px;color:#333;margin:0 0 6px}.upload-hint span[data-v-789b29f5]{color:#b9330c}.upload-tip[data-v-789b29f5]{font-size:12px;color:#999;margin:0}.upload-preview[data-v-789b29f5]{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid #e5e6eb;border-radius:8px;background:#fafafa}.preview-icon[data-v-789b29f5]{width:40px;height:40px;flex-shrink:0}.preview-info[data-v-789b29f5]{flex:1;min-width:0}.preview-name[data-v-789b29f5]{display:block;font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-size[data-v-789b29f5]{font-size:12px;color:#999}.btn-re-upload[data-v-789b29f5]{padding:4px 14px;border:1px solid #B9330C;border-radius:6px;background:#fff;color:#b9330c;font-size:13px;cursor:pointer;white-space:nowrap;flex-shrink:0}.btn-re-upload[data-v-789b29f5]:hover{background:#fff2f0}.upload-notes[data-v-789b29f5]{background:#fffbe6;border:1px solid #ffe58f;border-radius:8px;padding:14px 18px}.notes-title[data-v-789b29f5]{font-size:14px;font-weight:500;color:#d48806;margin-bottom:6px}.notes-list[data-v-789b29f5]{margin:0;padding-left:18px}.notes-list li[data-v-789b29f5]{font-size:13px;color:#8c6e00;line-height:1.8}.modal-footer[data-v-789b29f5]{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #f0f0f0}.btn-cancel[data-v-789b29f5]{padding:8px 24px;border:1px solid #e5e6eb;border-radius:6px;background:#fff;color:#333;font-size:14px;cursor:pointer}.btn-cancel[data-v-789b29f5]:hover{border-color:#b9330c;color:#b9330c}.btn-confirm[data-v-789b29f5]{padding:8px 24px;border:none;border-radius:6px;background:#b9330c;color:#fff;font-size:14px;cursor:pointer;transition:opacity .2s}.btn-confirm[data-v-789b29f5]:hover:not(:disabled){opacity:.85}.btn-confirm[data-v-789b29f5]:disabled{opacity:.6;cursor:not-allowed}.quota-modal[data-v-789b29f5]{width:400px;background:#fff;border-radius:12px;overflow:hidden}.quota-msg[data-v-789b29f5]{font-size:15px;color:#333;text-align:center;margin-bottom:20px;line-height:1.6}.quota-qr[data-v-789b29f5]{text-align:center}.quota-qr-img[data-v-789b29f5]{width:180px;height:180px;object-fit:contain;border:1px solid #e8e8e8;border-radius:8px}.detail-modal[data-v-789b29f5]{width:640px;max-height:85vh;background:#fff;border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.detail-loading[data-v-789b29f5]{text-align:center;padding:40px 0;color:#999;font-size:14px}.detail-section[data-v-789b29f5]{margin-bottom:20px}.detail-section-title[data-v-789b29f5]{font-size:15px;font-weight:600;color:#333;margin-bottom:12px}.detail-grid[data-v-789b29f5]{display:grid;grid-template-columns:1fr 1fr;gap:10px 24px}.detail-item[data-v-789b29f5]{display:flex;align-items:center}.detail-label[data-v-789b29f5]{font-size:13px;color:#999;white-space:nowrap}.detail-value[data-v-789b29f5]{font-size:13px;color:#333}.detail-file-row[data-v-789b29f5]{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid #e5e6eb;border-radius:8px;margin-bottom:20px}.detail-file-icon[data-v-789b29f5]{width:40px;height:40px;flex-shrink:0}.detail-file-info[data-v-789b29f5]{flex:1;min-width:0}.detail-file-name[data-v-789b29f5]{display:block;font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-file-size[data-v-789b29f5]{font-size:12px;color:#999}.btn-download-link[data-v-789b29f5]{padding:4px 14px;border:1px solid #B9330C;border-radius:6px;background:#fff;color:#b9330c;font-size:13px;cursor:pointer;white-space:nowrap;flex-shrink:0}.btn-download-link[data-v-789b29f5]:hover{background:#fff2f0}.detail-cert-area[data-v-789b29f5]{position:relative;display:flex;align-items:center;justify-content:center;padding:24px;background:#f8f9fa;border-radius:10px;min-height:320px}.detail-cert-img[data-v-789b29f5]{max-width:320px;max-height:350px;border:1px solid #e8e8e8;border-radius:8px;object-fit:contain;background:#fff}.detail-cert-actions[data-v-789b29f5]{position:absolute;right:24px;bottom:24px;display:flex;flex-direction:column;gap:12px}.btn-cert-action[data-v-789b29f5]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 22px;border:none;border-radius:8px;background:#0009;color:#fff;font-size:13px;cursor:pointer;transition:all .2s;white-space:nowrap}.btn-cert-action[data-v-789b29f5]:hover{background:#000000bf}.btn-delete-outline[data-v-789b29f5]{padding:8px 24px;border:1px solid #ff4d4f;border-radius:6px;background:#fff;color:#ff4d4f;font-size:14px;cursor:pointer}.btn-delete-outline[data-v-789b29f5]:hover{background:#fff1f0}.btn-close-detail[data-v-789b29f5]{padding:8px 24px;border:none;border-radius:6px;background:#b9330c;color:#fff;font-size:14px;cursor:pointer}.btn-close-detail[data-v-789b29f5]:hover{opacity:.85}.chain-modal[data-v-789b29f5]{width:560px;max-height:85vh;background:#fff;border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.chain-status-banner[data-v-789b29f5]{display:flex;align-items:center;gap:12px;padding:16px 20px;background:#fff7e6;border-radius:8px;margin-bottom:20px}.chain-icon[data-v-789b29f5]{width:44px;height:44px;flex-shrink:0}.chain-status-main[data-v-789b29f5]{font-size:14px;font-weight:500;color:#333;margin-bottom:2px}.chain-status-sub[data-v-789b29f5]{font-size:13px;color:#999}.chain-item-info[data-v-789b29f5]{display:flex;align-items:flex-start;gap:14px;padding:16px 0}.chain-item-icon[data-v-789b29f5]{width:50px;height:50px;border-radius:10px;background:#f0f6ff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.chain-cert-icon[data-v-789b29f5]{width:34px;height:34px}.chain-item-detail[data-v-789b29f5]{flex:1}.chain-item-name[data-v-789b29f5]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#333;margin-bottom:6px}.chain-badge[data-v-789b29f5]{display:inline-block;padding:1px 8px;border-radius:4px;font-size:12px;font-weight:400;background:#fff7e6;color:#d48806}.chain-item-meta[data-v-789b29f5]{font-size:13px;color:#999;line-height:1.8}.chain-status-banner.failed[data-v-789b29f5]{background:#fff1f0}.failed-icon[data-v-789b29f5]{width:44px;height:44px;border-radius:50%;background:#ff4d4f;color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600;flex-shrink:0}.failed-text[data-v-789b29f5]{color:#ff4d4f}.btn-download-file[data-v-789b29f5]{padding:8px 24px;border:1px solid #e5e6eb;border-radius:6px;background:#fff;color:#333;font-size:14px;cursor:pointer}.btn-download-file[data-v-789b29f5]:hover{border-color:#b9330c;color:#b9330c}.btn-resubmit[data-v-789b29f5]{padding:8px 24px;border:none;border-radius:6px;background:#b9330c;color:#fff;font-size:14px;cursor:pointer;transition:opacity .2s}.btn-resubmit[data-v-789b29f5]:hover:not(:disabled){opacity:.85}.btn-resubmit[data-v-789b29f5]:disabled{opacity:.6;cursor:not-allowed}.preview-modal[data-v-789b29f5]{width:700px;max-height:85vh;background:#fff;border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.preview-body[data-v-789b29f5]{padding:20px;text-align:center;overflow:auto;flex:1;background:#f5f5f5}.preview-img[data-v-789b29f5]{max-width:100%;max-height:65vh;object-fit:contain}.delete-modal[data-v-789b29f5]{width:480px;background:#fff;border-radius:12px;overflow:hidden}.delete-info[data-v-789b29f5]{margin-bottom:16px}.delete-name[data-v-789b29f5]{font-size:15px;font-weight:600;color:#333;margin-bottom:6px}.delete-meta[data-v-789b29f5]{font-size:13px;color:#999;line-height:1.8}.delete-warning[data-v-789b29f5]{padding:10px 14px;background:#fff7e6;border-radius:6px}.warning-text[data-v-789b29f5]{font-size:13px;color:#d48806}.btn-delete-confirm[data-v-789b29f5]{padding:8px 24px;border:none;border-radius:6px;background:#ff4d4f;color:#fff;font-size:14px;cursor:pointer;transition:opacity .2s}.btn-delete-confirm[data-v-789b29f5]:hover:not(:disabled){opacity:.85}.btn-delete-confirm[data-v-789b29f5]:disabled{opacity:.6;cursor:not-allowed}.points-management[data-v-a23514ee]{width:100%;min-height:100vh;background:#f5f6fa;padding:32px 40px;box-sizing:border-box}.page-header[data-v-a23514ee]{margin-bottom:24px}.page-title[data-v-a23514ee]{font-size:24px;font-weight:700;color:#333;margin:0 0 6px}.page-subtitle[data-v-a23514ee]{font-size:14px;color:#999;margin:0}.points-card[data-v-a23514ee]{background:#fff;border-radius:12px;padding:32px;text-align:center;margin-bottom:24px}.points-card-label[data-v-a23514ee]{font-size:14px;color:#999;margin-bottom:12px}.points-card-value[data-v-a23514ee]{font-size:48px;font-weight:700;color:#333;letter-spacing:2px;margin-bottom:12px}.points-stats[data-v-a23514ee]{display:flex;justify-content:center;gap:32px;margin-top:8px}.stat-item[data-v-a23514ee]{font-size:14px;color:#999}.stat-item em[data-v-a23514ee]{font-style:normal;color:#333;font-weight:600}.tab-container[data-v-a23514ee]{background:#fff;border-radius:12px;overflow:hidden}.tab-header[data-v-a23514ee]{display:flex;gap:0;border-bottom:1px solid #f0f0f0;padding:0 24px}.tab-item[data-v-a23514ee]{padding:16px 0;margin-right:32px;font-size:15px;color:#999;cursor:pointer;border-bottom:2px solid transparent;transition:all .2s}.tab-item.active[data-v-a23514ee]{color:#b9330c;border-bottom-color:#b9330c;font-weight:500}.tab-content[data-v-a23514ee]{padding:0}.time-filter[data-v-a23514ee]{display:flex;gap:8px;padding:16px 24px}.time-btn[data-v-a23514ee]{padding:6px 16px;background:#f5f5f5;border:1px solid #e8e8e8;border-radius:6px;font-size:13px;cursor:pointer;color:#666;transition:all .2s}.time-btn[data-v-a23514ee]:hover{background:#ede0db;color:#b9330c}.time-btn.active[data-v-a23514ee]{background:#b9330c;color:#fff;border-color:#b9330c}.points-table[data-v-a23514ee]{width:100%;border-collapse:collapse}.points-table th[data-v-a23514ee]{text-align:left;padding:14px 24px;font-size:13px;color:#999;font-weight:500;background:#fff;border-bottom:1px solid #f0f0f0}.table-row td[data-v-a23514ee]{padding:20px 24px;font-size:14px;color:#333;border-bottom:1px solid #f5f5f5}.table-row:last-child td[data-v-a23514ee]{border-bottom:none}.points-value[data-v-a23514ee]{color:#52c41a;font-weight:600;font-size:15px}.points-minus[data-v-a23514ee]{color:#ff4d4f}.pagination[data-v-a23514ee]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-top:1px solid #f0f0f0}.page-info[data-v-a23514ee]{font-size:13px;color:#999}.page-btns[data-v-a23514ee]{display:flex;gap:8px}.page-btn[data-v-a23514ee]{padding:6px 14px;background:#fff;border:1px solid #e8e8e8;border-radius:6px;font-size:13px;cursor:pointer;color:#333}.page-btn.active[data-v-a23514ee]{background:#b9330c;color:#fff;border-color:#b9330c}.empty-cell[data-v-a23514ee]{text-align:center;padding:0}.empty-state[data-v-a23514ee]{padding:60px 20px;text-align:center}.empty-icon[data-v-a23514ee]{font-size:48px;margin-bottom:12px}.empty-text[data-v-a23514ee]{font-size:14px;color:#bbb}@media(max-width:1600px){.points-management[data-v-a23514ee]{padding:24px}.page-title[data-v-a23514ee]{font-size:22px}.search-box[data-v-a23514ee]{padding:10px 16px}}@media(max-width:1366px){.points-management[data-v-a23514ee]{padding:18px 20px}.page-title[data-v-a23514ee]{font-size:20px}.search-box[data-v-a23514ee]{padding:8px 12px}}.invite-employee[data-v-33fe3ede]{width:100%;min-height:100vh;background:#f5f6fa;padding:32px 40px;box-sizing:border-box}.page-header[data-v-33fe3ede]{margin-bottom:24px}.page-title[data-v-33fe3ede]{font-size:24px;font-weight:700;color:#333;margin:0 0 6px}.page-subtitle[data-v-33fe3ede]{font-size:14px;color:#999;margin:0}.invite-card[data-v-33fe3ede]{background:#fff;border-radius:12px;padding:32px;margin-bottom:24px}.card-inner[data-v-33fe3ede]{display:flex;gap:40px;align-items:flex-start}.qrcode-area[data-v-33fe3ede]{display:flex;flex-direction:column;align-items:center;gap:20px;flex-shrink:0}.qrcode-img[data-v-33fe3ede]{width:200px;height:200px;object-fit:cover;border-radius:8px}.qrcode-placeholder[data-v-33fe3ede]{width:200px;height:200px;display:flex;align-items:center;justify-content:center;background:#f5f6fa;border-radius:8px;font-size:14px;color:#999}.btn-download[data-v-33fe3ede]{width:160px;padding:10px 0;background:#b9330c;color:#fff;border:none;border-radius:8px;font-size:14px;cursor:pointer;font-weight:500}.btn-download[data-v-33fe3ede]:hover{background:#a02b09}.invite-info[data-v-33fe3ede]{flex:1;padding-top:8px}.invite-title[data-v-33fe3ede]{font-size:18px;font-weight:600;color:#333;margin-bottom:8px}.invite-desc[data-v-33fe3ede]{font-size:14px;color:#999;margin-bottom:24px}.invite-divider-text[data-v-33fe3ede]{font-size:13px;color:#999;margin-bottom:14px}.copy-row[data-v-33fe3ede]{display:flex;align-items:center;gap:12px;margin-bottom:14px}.copy-input[data-v-33fe3ede]{flex:1;padding:10px 14px;background:#f5f6fa;border:1px solid #e8e8e8;border-radius:8px;font-size:13px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-copy[data-v-33fe3ede]{padding:10px 20px;background:#fff;color:#b9330c;border:1px solid #B9330C;border-radius:8px;font-size:13px;cursor:pointer;white-space:nowrap}.btn-copy[data-v-33fe3ede]:hover{background:#fff5f3}.records-table-wrap[data-v-33fe3ede]{background:#fff;border-radius:12px;overflow:hidden}.records-table[data-v-33fe3ede]{width:100%;border-collapse:collapse}.records-table th[data-v-33fe3ede]{text-align:left;padding:14px 24px;font-size:13px;color:#999;font-weight:500;border-bottom:1px solid #f0f0f0}.table-row td[data-v-33fe3ede]{padding:20px 24px;font-size:14px;color:#333;border-bottom:1px solid #f5f5f5}.table-row:last-child td[data-v-33fe3ede]{border-bottom:none}.empty-cell[data-v-33fe3ede]{text-align:center;padding:0}.empty-state[data-v-33fe3ede]{padding:60px 20px;text-align:center}.empty-icon[data-v-33fe3ede]{font-size:48px;margin-bottom:12px}.empty-text[data-v-33fe3ede]{font-size:14px;color:#bbb}.pagination[data-v-33fe3ede]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-top:1px solid #f0f0f0}.page-info[data-v-33fe3ede]{font-size:13px;color:#999}.page-btns[data-v-33fe3ede]{display:flex;gap:8px}.page-btn[data-v-33fe3ede]{padding:6px 14px;background:#fff;border:1px solid #e8e8e8;border-radius:6px;font-size:13px;cursor:pointer;color:#333}.page-btn.active[data-v-33fe3ede]{background:#b9330c;color:#fff;border-color:#b9330c}@media(max-width:1600px){.invite-employee[data-v-33fe3ede]{padding:24px}.page-title[data-v-33fe3ede]{font-size:22px}}@media(max-width:1366px){.invite-employee[data-v-33fe3ede]{padding:18px 20px}.page-title[data-v-33fe3ede]{font-size:20px}}.invite-company[data-v-64916152]{width:100%;min-height:100vh;background:#f5f6fa;padding:32px 40px;box-sizing:border-box}.page-header[data-v-64916152]{margin-bottom:24px}.page-title[data-v-64916152]{font-size:24px;font-weight:700;color:#333;margin:0 0 6px}.page-subtitle[data-v-64916152]{font-size:14px;color:#999;margin:0}.stats-row[data-v-64916152]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:24px}.stat-card[data-v-64916152]{background:#fff;border-radius:12px;padding:24px 28px;display:flex;justify-content:space-between;align-items:center}.stat-label[data-v-64916152]{font-size:14px;color:#999;margin-bottom:12px}.stat-value[data-v-64916152]{font-size:32px;font-weight:700;color:#333}.stat-icon-wrap[data-v-64916152]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stat-icon[data-v-64916152]{width:24px;height:24px}.invite-card[data-v-64916152]{background:#fff;border-radius:12px;padding:32px;margin-bottom:24px}.card-inner[data-v-64916152]{display:flex;gap:40px;align-items:flex-start}.qrcode-area[data-v-64916152]{flex-shrink:0}.qrcode-img[data-v-64916152]{width:200px;height:200px;object-fit:cover;border-radius:8px}.qrcode-placeholder[data-v-64916152]{width:200px;height:200px;display:flex;align-items:center;justify-content:center;background:#f5f6fa;border-radius:8px;font-size:14px;color:#999}.invite-info[data-v-64916152]{flex:1;padding-top:8px}.invite-title[data-v-64916152]{font-size:18px;font-weight:600;color:#333;margin-bottom:8px}.invite-desc[data-v-64916152]{font-size:14px;color:#999;margin-bottom:24px}.copy-row[data-v-64916152]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.copy-input[data-v-64916152]{flex:1;padding:10px 14px;background:#f5f6fa;border:1px solid #e8e8e8;border-radius:8px;font-size:13px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-copy[data-v-64916152]{padding:10px 20px;background:#b9330c;color:#fff;border:none;border-radius:8px;font-size:13px;cursor:pointer;white-space:nowrap}.btn-copy[data-v-64916152]:hover{background:#a02b09}.btn-download[data-v-64916152]{padding:10px 24px;background:#b9330c;color:#fff;border:none;border-radius:8px;font-size:14px;cursor:pointer;font-weight:500}.btn-download[data-v-64916152]:hover{background:#a02b09}.records-table-wrap[data-v-64916152]{background:#fff;border-radius:12px;overflow:hidden}.records-table[data-v-64916152]{width:100%;border-collapse:collapse}.records-table th[data-v-64916152]{text-align:left;padding:14px 24px;font-size:13px;color:#999;font-weight:500;border-bottom:1px solid #f0f0f0}.table-row td[data-v-64916152]{padding:20px 24px;font-size:14px;color:#333;border-bottom:1px solid #f5f5f5}.table-row:last-child td[data-v-64916152]{border-bottom:none}.status-tag[data-v-64916152]{padding:4px 10px;border-radius:4px;font-size:12px}.status-settled[data-v-64916152]{color:#52c41a;background:#f6ffed}.status-rejected[data-v-64916152]{color:#ff4d4f;background:#fff1f0}.status-pending[data-v-64916152]{color:#fa8c16;background:#fff7e6}.col-points[data-v-64916152]{color:#52c41a;font-weight:600;font-size:15px}.empty-cell[data-v-64916152]{text-align:center;padding:0}.empty-state[data-v-64916152]{padding:60px 20px;text-align:center}.empty-icon[data-v-64916152]{font-size:48px;margin-bottom:12px}.empty-text[data-v-64916152]{font-size:14px;color:#bbb}.pagination[data-v-64916152]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-top:1px solid #f0f0f0}.page-info[data-v-64916152]{font-size:13px;color:#999}.page-btns[data-v-64916152]{display:flex;gap:8px}.page-btn[data-v-64916152]{padding:6px 14px;background:#fff;border:1px solid #e8e8e8;border-radius:6px;font-size:13px;cursor:pointer;color:#333}.page-btn.active[data-v-64916152]{background:#b9330c;color:#fff;border-color:#b9330c}@media(max-width:1600px){.invite-company[data-v-64916152]{padding:24px}.page-title[data-v-64916152]{font-size:22px}.stats-card[data-v-64916152]{padding:20px}}@media(max-width:1366px){.invite-company[data-v-64916152]{padding:18px 20px}.page-title[data-v-64916152]{font-size:20px}.stats-card[data-v-64916152]{padding:16px}}.profile-center[data-v-a7e2d6f6]{width:100%;min-height:100vh;background:#f5f6fa;padding:32px 40px;box-sizing:border-box}.page-header[data-v-a7e2d6f6]{margin-bottom:24px}.page-title[data-v-a7e2d6f6]{font-size:24px;font-weight:700;color:#333;margin:0 0 6px}.page-subtitle[data-v-a7e2d6f6]{font-size:14px;color:#999;margin:0}.company-card[data-v-a7e2d6f6]{background:#fff;border-radius:12px;padding:24px 28px;margin-bottom:24px}.company-header[data-v-a7e2d6f6]{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.company-name[data-v-a7e2d6f6]{font-size:18px;font-weight:600;color:#333}.level-badge[data-v-a7e2d6f6]{padding:4px 12px;background:#f0f5ff;color:#2f54eb;border-radius:4px;font-size:12px;font-weight:500}.company-info-grid[data-v-a7e2d6f6]{display:grid;grid-template-columns:1fr 1fr;gap:20px 40px}.info-label[data-v-a7e2d6f6]{font-size:13px;color:#999;margin-bottom:6px}.info-value[data-v-a7e2d6f6]{font-size:14px;color:#333}.level-progress-section[data-v-a7e2d6f6]{background:#fff;border-radius:12px;padding:32px;margin-bottom:24px}.points-display[data-v-a7e2d6f6]{text-align:center;margin-bottom:32px}.points-label[data-v-a7e2d6f6]{font-size:14px;color:#666;margin-bottom:8px}.points-value[data-v-a7e2d6f6]{font-size:36px;font-weight:700;color:#b9330c}.progress-container[data-v-a7e2d6f6]{position:relative}.level-icons-row[data-v-a7e2d6f6]{display:flex;justify-content:space-between;margin-bottom:8px}.level-icon-item[data-v-a7e2d6f6]{display:flex;flex-direction:column;align-items:center}.level-icon-img[data-v-a7e2d6f6]{width:86px;height:80px;object-fit:contain}.progress-bar-wrap[data-v-a7e2d6f6]{position:relative;height:8px;margin:0 43px 16px}.progress-bar-bg[data-v-a7e2d6f6]{position:absolute;top:0;right:0;bottom:0;left:0;background:#e8e8e8;border-radius:4px}.progress-bar-fill[data-v-a7e2d6f6]{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,#52c41a,#389e0d);border-radius:4px;transition:width .5s ease}.level-labels-row[data-v-a7e2d6f6]{display:flex;justify-content:space-between}.level-label-item[data-v-a7e2d6f6]{text-align:center;flex:1}.level-points[data-v-a7e2d6f6]{font-size:13px;color:#999;margin-bottom:4px}.level-name[data-v-a7e2d6f6]{font-size:15px;font-weight:600;color:#333;margin-bottom:8px}.level-status-tag[data-v-a7e2d6f6]{display:inline-block;padding:4px 12px;border-radius:4px;font-size:12px}.status-achieved[data-v-a7e2d6f6]{background:#f6ffed;color:#52c41a}.status-locked[data-v-a7e2d6f6]{background:#f5f5f5;color:#999}.level-cards-row[data-v-a7e2d6f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.level-card[data-v-a7e2d6f6]{position:relative;border-radius:12px;overflow:hidden;min-height:360px}.level-card-bg[data-v-a7e2d6f6]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.level-card-content[data-v-a7e2d6f6]{position:relative;z-index:1;padding:24px;height:100%;box-sizing:border-box}.card-header[data-v-a7e2d6f6]{display:flex;align-items:center;gap:10px;margin-bottom:20px}.card-icon[data-v-a7e2d6f6]{width:52px;height:52px;object-fit:contain}.card-name[data-v-a7e2d6f6]{font-size:16px;font-weight:600;color:#333;flex:1}.card-status[data-v-a7e2d6f6]{padding:4px 10px;border-radius:4px;font-size:12px}.card-condition[data-v-a7e2d6f6]{margin-bottom:20px}.condition-label[data-v-a7e2d6f6]{font-size:13px;color:#999;margin-bottom:8px}.condition-value[data-v-a7e2d6f6]{font-size:14px;color:#333;display:flex;align-items:center;gap:6px}.condition-value.achieved[data-v-a7e2d6f6]{color:#52c41a}.check-icon[data-v-a7e2d6f6]{width:18px;height:18px;background:#52c41a;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px}.benefits-label[data-v-a7e2d6f6]{font-size:13px;color:#999;margin-bottom:12px}.benefits-list[data-v-a7e2d6f6]{list-style:none;padding:0;margin:0}.benefits-list li[data-v-a7e2d6f6]{font-size:13px;color:#666;padding:6px 0 6px 16px;position:relative}.benefits-list li[data-v-a7e2d6f6]:before{content:"•";position:absolute;left:0;color:#999}@media(max-width:1600px){.profile-center[data-v-a7e2d6f6]{padding:24px}.page-title[data-v-a7e2d6f6]{font-size:22px}}@media(max-width:1366px){.profile-center[data-v-a7e2d6f6]{padding:18px 20px}.page-title[data-v-a7e2d6f6]{font-size:20px}}.post-management[data-v-d9af6010]{width:100%;min-height:100vh;background:#f5f6fa;padding:32px 40px;box-sizing:border-box}.page-header[data-v-d9af6010]{margin-bottom:24px}.page-title[data-v-d9af6010]{font-size:24px;font-weight:700;color:#333;margin:0 0 6px}.page-subtitle[data-v-d9af6010]{font-size:14px;color:#999;margin:0}.search-box[data-v-d9af6010]{display:flex;align-items:center;background:#fff;border-radius:8px;padding:12px 16px;margin-bottom:20px;gap:10px}.search-icon[data-v-d9af6010]{width:20px;height:20px}.search-input[data-v-d9af6010]{flex:1;border:none;outline:none;font-size:14px;color:#333;background:transparent}.search-input[data-v-d9af6010]::placeholder{color:#bbb}.btn-search[data-v-d9af6010]{padding:8px 20px;background:#b9330c;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;white-space:nowrap}.btn-search[data-v-d9af6010]:hover{opacity:.9}.filter-tabs[data-v-d9af6010]{display:flex;gap:32px;margin-bottom:20px;border-bottom:1px solid #f0f0f0;padding-bottom:12px}.filter-tab[data-v-d9af6010]{font-size:15px;color:#999;cursor:pointer;padding-bottom:12px;margin-bottom:-12px;border-bottom:2px solid transparent;transition:all .2s}.filter-tab.active[data-v-d9af6010]{color:#b9330c;border-bottom-color:#b9330c;font-weight:500}.table-container[data-v-d9af6010]{background:#fff;border-radius:12px;overflow:hidden;margin-bottom:24px}.post-table[data-v-d9af6010]{width:100%;border-collapse:collapse}.post-table th[data-v-d9af6010]{text-align:left;padding:14px 16px;font-size:13px;color:#999;font-weight:500;border-bottom:1px solid #f0f0f0}.table-row td[data-v-d9af6010]{padding:16px;font-size:14px;color:#333;border-bottom:1px solid #f5f5f5}.table-row:last-child td[data-v-d9af6010]{border-bottom:none}.author-info[data-v-d9af6010]{display:flex;align-items:center;gap:10px}.author-avatar[data-v-d9af6010]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;flex-shrink:0}.author-avatar-img[data-v-d9af6010]{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0}.auditor-info[data-v-d9af6010]{display:flex;align-items:center;gap:8px}.auditor-avatar-img[data-v-d9af6010]{width:24px;height:24px;border-radius:50%;object-fit:cover}.title-main[data-v-d9af6010]{font-weight:500;color:#333;margin-bottom:4px}.title-desc[data-v-d9af6010]{font-size:12px;color:#999}.status-tag[data-v-d9af6010]{padding:4px 10px;border-radius:4px;font-size:12px}.status-approved[data-v-d9af6010]{color:#52c41a;background:#f6ffed}.status-pending[data-v-d9af6010]{color:#fa8c16;background:#fff7e6}.status-rejected[data-v-d9af6010]{color:#ff4d4f;background:#fff1f0}.col-actions[data-v-d9af6010]{display:flex;gap:8px}.btn-view[data-v-d9af6010],.btn-edit[data-v-d9af6010],.btn-delete[data-v-d9af6010],.btn-audit[data-v-d9af6010],.btn-withdraw[data-v-d9af6010]{padding:6px 14px;border-radius:6px;font-size:13px;cursor:pointer;border:1px solid}.btn-view[data-v-d9af6010],.btn-edit[data-v-d9af6010]{background:#fff;color:#1890ff;border-color:#1890ff}.btn-delete[data-v-d9af6010]{background:#fff;color:#ff4d4f;border-color:#ff4d4f}.btn-audit[data-v-d9af6010]{background:#b9330c;color:#fff;border-color:#b9330c}.btn-withdraw[data-v-d9af6010]{background:#fff;color:#666;border-color:#e8e8e8}.empty-cell[data-v-d9af6010]{text-align:center;padding:0}.empty-state[data-v-d9af6010]{padding:60px 20px;text-align:center}.empty-icon[data-v-d9af6010]{font-size:48px;margin-bottom:12px}.empty-text[data-v-d9af6010]{font-size:14px;color:#bbb}.pagination[data-v-d9af6010]{display:flex;justify-content:space-between;align-items:center}.page-info[data-v-d9af6010]{font-size:13px;color:#999}.page-btns[data-v-d9af6010]{display:flex;gap:8px}.page-btn[data-v-d9af6010]{padding:6px 14px;background:#fff;border:1px solid #e8e8e8;border-radius:6px;font-size:13px;cursor:pointer;color:#333}.page-btn.active[data-v-d9af6010]{background:#b9330c;color:#fff;border-color:#b9330c}.page-btn[data-v-d9af6010]:disabled{opacity:.5;cursor:not-allowed}.modal-overlay[data-v-d9af6010]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal[data-v-d9af6010]{background:#fff;border-radius:12px;width:640px;max-height:90vh;overflow-y:auto}.modal-header[data-v-d9af6010]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #f0f0f0}.modal-header h3[data-v-d9af6010]{font-size:18px;font-weight:600;color:#333;margin:0}.close-icon[data-v-d9af6010]{width:24px;height:24px;cursor:pointer}@media(max-width:1600px){.post-management[data-v-d9af6010]{padding:24px 32px}.page-title[data-v-d9af6010]{font-size:22px}.search-box[data-v-d9af6010]{padding:10px 16px;margin-bottom:16px}.post-table th[data-v-d9af6010],.post-table td[data-v-d9af6010]{padding:10px 12px}.modal-content[data-v-d9af6010]{max-height:70vh}.edit-form[data-v-d9af6010]{padding:24px 28px}.edit-form h3[data-v-d9af6010]{font-size:20px}}@media(max-width:1366px){.post-management[data-v-d9af6010]{padding:18px 24px}.page-title[data-v-d9af6010]{font-size:20px}.search-box[data-v-d9af6010]{padding:8px 12px;margin-bottom:14px}.post-table th[data-v-d9af6010],.post-table td[data-v-d9af6010]{padding:8px 10px;font-size:13px}.modal-content[data-v-d9af6010]{max-height:65vh}.edit-form[data-v-d9af6010]{padding:20px 24px}.edit-form h3[data-v-d9af6010]{font-size:18px}}.modal-body[data-v-d9af6010]{padding:24px}.detail-loading[data-v-d9af6010]{text-align:center;padding:60px 20px;color:#999;font-size:14px}.modal-footer[data-v-d9af6010]{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #f0f0f0}.btn-cancel-outline[data-v-d9af6010]{padding:10px 24px;background:#fff;color:#b9330c;border:1px solid #B9330C;border-radius:6px;font-size:14px;cursor:pointer}.btn-primary[data-v-d9af6010]{padding:10px 24px;background:#b9330c;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer}.btn-primary[data-v-d9af6010]:disabled,.btn-cancel-outline[data-v-d9af6010]:disabled{opacity:.6;cursor:not-allowed}.confirm-modal[data-v-d9af6010]{background:#fff;border-radius:12px;padding:32px 28px 24px;width:360px;text-align:center}.confirm-icon-wrap[data-v-d9af6010]{margin-bottom:16px}.confirm-icon[data-v-d9af6010]{width:48px;height:48px;border-radius:50%;background:#ff4d4f;color:#fff;font-size:24px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.confirm-text[data-v-d9af6010]{font-size:16px;font-weight:600;color:#333;margin-bottom:8px}.confirm-sub-text[data-v-d9af6010]{font-size:13px;color:#ff4d4f;margin-bottom:24px}.confirm-btns[data-v-d9af6010]{display:flex;gap:12px}.confirm-btn[data-v-d9af6010]{flex:1;padding:10px 0;border-radius:6px;font-size:14px;cursor:pointer;border:1px solid}.confirm-btn[data-v-d9af6010]:disabled{opacity:.6;cursor:not-allowed}.cancel-btn[data-v-d9af6010]{background:#fff;color:#666;border-color:#e8e8e8}.danger-btn[data-v-d9af6010]{background:#ff4d4f;color:#fff;border-color:#ff4d4f}.post-header-section[data-v-d9af6010]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.post-avatar-large[data-v-d9af6010]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;font-weight:500;flex-shrink:0}.post-avatar-img[data-v-d9af6010]{width:48px;height:48px;border-radius:50%;object-fit:cover;flex-shrink:0}.post-author-info[data-v-d9af6010]{flex:1}.post-author-name[data-v-d9af6010]{font-size:16px;font-weight:500;color:#333;margin-bottom:4px}.post-publish-time[data-v-d9af6010]{font-size:13px;color:#999}.status-tag-large[data-v-d9af6010]{padding:6px 14px;border-radius:6px;font-size:13px;font-weight:500}.status-tag-large.status-approved[data-v-d9af6010]{color:#52c41a;background:#f6ffed}.status-tag-large.status-pending[data-v-d9af6010]{color:#fa8c16;background:#fff7e6}.status-tag-large.status-rejected[data-v-d9af6010]{color:#ff4d4f;background:#fff1f0}.post-content-section[data-v-d9af6010]{margin-bottom:20px}.post-title-large[data-v-d9af6010]{font-size:17px;font-weight:600;color:#333;margin:0 0 12px}.post-content-text[data-v-d9af6010]{font-size:14px;color:#666;line-height:1.8;margin-bottom:16px}.attachment-section-large[data-v-d9af6010]{margin:16px 0}.attachment-section-large .attachment-label[data-v-d9af6010]{font-size:14px;color:#666;margin-bottom:12px}.attachment-images-large[data-v-d9af6010]{display:flex;gap:12px;flex-wrap:wrap}.attachment-img-large[data-v-d9af6010]{width:100px;height:100px;object-fit:cover;border-radius:8px;border:1px solid #e8e8e8}.audit-info-section[data-v-d9af6010]{background:#fafafa;border-radius:8px;padding:16px 20px}.audit-info-title[data-v-d9af6010]{font-size:14px;font-weight:600;color:#333;margin-bottom:16px}.audit-info-grid[data-v-d9af6010]{display:grid;grid-template-columns:1fr 1fr;gap:12px 40px}.audit-info-item[data-v-d9af6010]{font-size:13px}.audit-info-label[data-v-d9af6010]{color:#999}.audit-info-value[data-v-d9af6010]{color:#333}.audit-result-value[data-v-d9af6010]{font-weight:500}.audit-result-value.status-approved[data-v-d9af6010]{color:#52c41a}.audit-result-value.status-pending[data-v-d9af6010]{color:#fa8c16}.audit-result-value.status-rejected[data-v-d9af6010]{color:#ff4d4f}.tags-section[data-v-d9af6010]{display:flex;gap:12px;margin:16px 0}.tag-item[data-v-d9af6010]{font-size:13px;color:#1890ff}.audit-result-section[data-v-d9af6010]{margin-top:24px}.audit-section-title[data-v-d9af6010]{font-size:14px;font-weight:500;color:#333;margin-bottom:12px}.audit-section-title .required[data-v-d9af6010]{color:#ff4d4f}.audit-options-row[data-v-d9af6010]{display:flex;gap:16px}.audit-option-card[data-v-d9af6010]{flex:1;display:flex;align-items:center;gap:10px;padding:14px 16px;border:1px solid #e8e8e8;border-radius:8px;cursor:pointer;font-size:14px;color:#333;background:#fff}.audit-option-card.active[data-v-d9af6010]{border-color:#b9330c;background:#fff5f3}.audit-option-card input[data-v-d9af6010]{display:none}.radio-circle[data-v-d9af6010]{width:18px;height:18px;border-radius:50%;border:2px solid #d9d9d9;display:flex;align-items:center;justify-content:center}.audit-option-card.active .radio-circle[data-v-d9af6010]{border-color:#b9330c}.radio-dot[data-v-d9af6010]{width:10px;height:10px;border-radius:50%;background:#b9330c}.option-text[data-v-d9af6010]{font-size:14px}.reject-reason-section[data-v-d9af6010]{margin-top:20px}.reject-textarea-large[data-v-d9af6010]{width:100%;padding:12px;border:1px solid #e8e8e8;border-radius:8px;font-size:14px;resize:vertical;min-height:100px;box-sizing:border-box;line-height:1.6}.edit-form-section[data-v-d9af6010]{margin-top:20px}.form-item[data-v-d9af6010]{margin-bottom:20px}.form-label[data-v-d9af6010]{display:block;font-size:14px;color:#333;margin-bottom:10px}.form-input-wrap[data-v-d9af6010],.form-textarea-wrap[data-v-d9af6010]{position:relative}.form-input-large[data-v-d9af6010]{width:100%;padding:12px 14px;border:1px solid #e8e8e8;border-radius:8px;font-size:14px;box-sizing:border-box}.form-textarea-large[data-v-d9af6010]{width:100%;padding:12px 14px;border:1px solid #e8e8e8;border-radius:8px;font-size:14px;box-sizing:border-box;resize:vertical;line-height:1.6}.input-count[data-v-d9af6010]{position:absolute;right:12px;bottom:12px;font-size:12px;color:#999}.image-upload-area-large[data-v-d9af6010]{display:flex;gap:12px;flex-wrap:wrap}.uploaded-image-card[data-v-d9af6010]{position:relative;width:100px;height:100px}.uploaded-image-card img[data-v-d9af6010]{width:100%;height:100%;object-fit:cover;border-radius:8px;border:1px solid #e8e8e8}.remove-img-btn[data-v-d9af6010]{position:absolute;top:-8px;right:-8px;width:20px;height:20px;background:#ff4d4f;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;cursor:pointer;font-weight:500}.upload-btn-large[data-v-d9af6010]{width:100px;height:100px;border:1px dashed #d9d9d9;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;color:#999;background:#fafafa}.upload-btn-large[data-v-d9af6010]:hover{border-color:#b9330c;color:#b9330c}.upload-plus[data-v-d9af6010]{font-size:24px;margin-bottom:4px}.upload-hint[data-v-d9af6010]{font-size:12px}.tag-input-area[data-v-d9af6010]{display:flex;gap:10px;margin-bottom:12px}.tag-input[data-v-d9af6010]{flex:1;padding:10px 14px;border:1px solid #e8e8e8;border-radius:8px;font-size:14px}.btn-add-tag[data-v-d9af6010]{padding:10px 20px;background:#b9330c;color:#fff;border:none;border-radius:8px;font-size:14px;cursor:pointer}.tag-list[data-v-d9af6010]{display:flex;gap:10px;flex-wrap:wrap}.tag-chip[data-v-d9af6010]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#f5f5f5;border-radius:4px;font-size:13px;color:#666}.tag-remove[data-v-d9af6010]{width:16px;height:16px;background:#999;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;cursor:pointer}.post-header[data-v-d9af6010]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.post-avatar[data-v-d9af6010]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:500}.post-meta[data-v-d9af6010]{flex:1}.post-author[data-v-d9af6010]{font-size:15px;font-weight:500;color:#333}.post-time[data-v-d9af6010]{font-size:13px;color:#999}.post-title[data-v-d9af6010]{font-size:16px;font-weight:600;color:#333;margin:0 0 12px}.post-content[data-v-d9af6010]{font-size:14px;color:#666;line-height:1.6;margin-bottom:20px}.audit-info[data-v-d9af6010]{background:#fafafa;border-radius:8px;padding:16px}.audit-title[data-v-d9af6010]{font-size:14px;font-weight:600;color:#333;margin-bottom:12px}.audit-row[data-v-d9af6010]{display:flex;gap:40px;margin-bottom:8px;font-size:13px;color:#666}.audit-section[data-v-d9af6010]{margin-top:24px}.audit-label[data-v-d9af6010]{font-size:14px;font-weight:500;color:#333;margin-bottom:12px}.audit-options[data-v-d9af6010]{display:flex;gap:16px}.audit-option[data-v-d9af6010]{flex:1;display:flex;align-items:center;gap:10px;padding:14px 16px;border:1px solid #e8e8e8;border-radius:8px;cursor:pointer;font-size:14px;color:#333}.audit-option.active[data-v-d9af6010]{border-color:#b9330c;background:#fff5f3}.audit-option input[data-v-d9af6010]{display:none}.radio-icon[data-v-d9af6010]{width:20px;height:20px;border-radius:50%;border:2px solid #d9d9d9;display:flex;align-items:center;justify-content:center;font-size:12px;color:transparent}.audit-option.active .radio-icon[data-v-d9af6010]{border-color:#b9330c;background:#b9330c;color:#fff}.reject-section[data-v-d9af6010]{margin-top:20px}.reject-textarea[data-v-d9af6010]{width:100%;padding:12px;border:1px solid #e8e8e8;border-radius:8px;font-size:14px;resize:vertical;min-height:100px;box-sizing:border-box}.form-group[data-v-d9af6010]{margin-bottom:16px}.form-group label[data-v-d9af6010]{display:block;font-size:14px;color:#333;margin-bottom:8px}.form-input[data-v-d9af6010],.form-textarea[data-v-d9af6010]{width:100%;padding:10px 12px;border:1px solid #e8e8e8;border-radius:8px;font-size:14px;box-sizing:border-box}.form-textarea[data-v-d9af6010]{resize:vertical}.attachment-section[data-v-d9af6010]{margin:20px 0}.attachment-label[data-v-d9af6010]{font-size:14px;color:#666;margin-bottom:12px}.attachment-images[data-v-d9af6010]{display:flex;gap:12px;flex-wrap:wrap}.attachment-img[data-v-d9af6010]{width:100px;height:100px;object-fit:cover;border-radius:8px;border:1px solid #e8e8e8}.image-upload-area[data-v-d9af6010]{display:flex;gap:12px;flex-wrap:wrap}.uploaded-image[data-v-d9af6010]{position:relative;width:100px;height:100px}.uploaded-image img[data-v-d9af6010]{width:100%;height:100%;object-fit:cover;border-radius:8px;border:1px solid #e8e8e8}.remove-img[data-v-d9af6010]{position:absolute;top:-8px;right:-8px;width:20px;height:20px;background:#ff4d4f;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;cursor:pointer}.upload-btn[data-v-d9af6010]{width:100px;height:100px;border:1px dashed #d9d9d9;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;color:#999}.upload-btn[data-v-d9af6010]:hover{border-color:#b9330c;color:#b9330c}.upload-icon[data-v-d9af6010]{font-size:24px;margin-bottom:4px}.upload-text[data-v-d9af6010]{font-size:12px}.btn-cancel[data-v-d9af6010]{padding:10px 24px;background:#fff;color:#666;border:1px solid #e8e8e8;border-radius:6px;font-size:14px;cursor:pointer}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.task-management[data-v-27131830]{width:100%;min-height:100vh;background:#f5f6fa;padding:32px 40px;box-sizing:border-box}.page-header[data-v-27131830]{margin-bottom:24px;position:relative}.page-title[data-v-27131830]{font-size:24px;font-weight:700;color:#333;margin:0 0 8px}.page-subtitle[data-v-27131830]{font-size:14px;color:#999;margin:0}.btn-publish[data-v-27131830]{position:absolute;right:0;top:0;display:flex;align-items:center;gap:6px;padding:10px 20px;background:#b9330c;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer}.plus-icon[data-v-27131830]{font-size:18px;font-weight:500}.stats-cards[data-v-27131830]{display:flex;gap:20px;margin-bottom:24px}.stat-card[data-v-27131830]{flex:1;background:#fff;border-radius:16px;padding:24px 28px;position:relative;box-shadow:0 2px 12px #0000000a}.stat-card-header[data-v-27131830]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.stat-icon-wrap[data-v-27131830]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stat-icon[data-v-27131830]{width:24px;height:24px}.stat-title[data-v-27131830]{font-size:14px;color:#999}.stat-card-body[data-v-27131830]{display:flex;justify-content:space-between;align-items:flex-end}.stat-count[data-v-27131830]{font-size:36px;font-weight:700;color:#1a1a1a;line-height:1.1;letter-spacing:-.5px}.stat-monthly[data-v-27131830]{font-size:13px;white-space:nowrap}.search-box[data-v-27131830]{display:flex;align-items:center;gap:12px;background:#fff;border-radius:8px;padding:12px 16px;margin-bottom:20px;box-shadow:0 2px 8px #0000000a}.search-icon[data-v-27131830]{width:20px;height:20px}.search-input[data-v-27131830]{flex:1;border:none;outline:none;font-size:14px;color:#333}.search-input[data-v-27131830]::placeholder{color:#999}.btn-search[data-v-27131830]{padding:8px 20px;background:#b9330c;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;white-space:nowrap}.btn-search[data-v-27131830]:hover{opacity:.9}.empty-cell[data-v-27131830]{text-align:center;padding:0}.filter-tabs[data-v-27131830]{display:flex;gap:32px;margin-bottom:20px;border-bottom:1px solid #e8e8e8;padding-bottom:12px}.filter-tab[data-v-27131830]{font-size:14px;color:#666;cursor:pointer;padding-bottom:12px;margin-bottom:-12px;position:relative}.filter-tab.active[data-v-27131830]{color:#b9330c;font-weight:500}.filter-tab.active[data-v-27131830]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#b9330c}.task-list[data-v-27131830]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000000a}.data-table[data-v-27131830]{width:100%;border-collapse:collapse}.data-table th[data-v-27131830]{background:#fafafa;padding:16px;text-align:left;font-size:14px;font-weight:500;color:#666;border-bottom:1px solid #f0f0f0}.data-table td[data-v-27131830]{padding:16px;font-size:14px;color:#333;border-bottom:1px solid #f0f0f0}.task-name-cell[data-v-27131830]{min-width:200px}.task-name[data-v-27131830]{font-weight:500;color:#333;margin-bottom:4px}.task-desc[data-v-27131830]{font-size:13px;color:#999}.type-tag[data-v-27131830]{display:inline-block;padding:4px 12px;border-radius:4px;font-size:13px}.type-survey[data-v-27131830]{background:#e6f7ff;color:#1890ff}.type-vote[data-v-27131830]{background:#f6ffed;color:#52c41a}.type-collect[data-v-27131830]{background:#fff7e6;color:#fa8c16}.status-tag[data-v-27131830]{display:inline-block;padding:4px 12px;border-radius:4px;font-size:13px}.status-approved[data-v-27131830]{color:#52c41a;background:#f6ffed}.status-pending[data-v-27131830]{color:#fa8c16;background:#fff7e6}.status-rejected[data-v-27131830]{color:#ff4d4f;background:#fff1f0}.status-completed[data-v-27131830],.status-unpublished[data-v-27131830]{color:#999;background:#f5f5f5}.action-btns[data-v-27131830]{display:flex;gap:8px}.action-btns button[data-v-27131830]{padding:6px 14px;border-radius:4px;font-size:13px;cursor:pointer;border:none}.btn-view[data-v-27131830]{background:#e6f7ff;color:#1890ff}.btn-stats[data-v-27131830]{background:#fff7e6;color:#fa8c16}.btn-withdraw[data-v-27131830]{background:#fff1f0;color:#ff4d4f}.btn-edit[data-v-27131830]{background:#f6ffed;color:#52c41a}.empty-state[data-v-27131830]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 0}.empty-icon[data-v-27131830]{font-size:64px;margin-bottom:16px}.empty-text[data-v-27131830]{font-size:14px;color:#999}.pagination[data-v-27131830]{display:flex;justify-content:space-between;align-items:center;margin-top:24px}.pagination-info[data-v-27131830]{font-size:14px;color:#666}.pagination-btns[data-v-27131830]{display:flex;gap:8px;align-items:center}.page-btn[data-v-27131830]{padding:8px 16px;background:#fff;border:1px solid #e8e8e8;border-radius:6px;font-size:14px;color:#666;cursor:pointer}.page-btn[data-v-27131830]:disabled{color:#ccc;cursor:not-allowed}.page-num[data-v-27131830]{padding:8px 14px;background:#b9330c;color:#fff;border-radius:6px;font-size:14px}.modal-overlay[data-v-27131830]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal[data-v-27131830]{background:#fff;border-radius:12px;width:600px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.modal-header[data-v-27131830]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid #f0f0f0;flex-shrink:0}.modal-header h3[data-v-27131830]{font-size:18px;font-weight:600;color:#333;margin:0}.close-icon[data-v-27131830]{width:24px;height:24px;cursor:pointer}.modal-body[data-v-27131830]{padding:24px;overflow-y:auto;flex:1}.modal-footer[data-v-27131830]{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid #f0f0f0;flex-shrink:0;background:#fff}.btn-cancel-outline[data-v-27131830]{padding:10px 28px;background:#fff;color:#b9330c;border:1px solid #B9330C;border-radius:6px;font-size:14px;cursor:pointer;min-width:80px}.btn-primary[data-v-27131830]{padding:10px 28px;background:#b9330c;color:#fff;border:none;border-radius:6px;font-size:14px;cursor:pointer;min-width:100px}.task-type-grid[data-v-27131830]{display:flex;gap:16px}.task-type-card[data-v-27131830]{flex:1;background:#fafafa;border-radius:12px;padding:32px 16px;text-align:center;cursor:pointer;transition:all .2s;border:1px solid transparent}.task-type-card[data-v-27131830]:hover{border-color:#b9330c;background:#fff5f3}.type-icon-large[data-v-27131830]{width:74px;height:74px;margin-bottom:16px}.type-name[data-v-27131830]{font-size:16px;font-weight:600;color:#333;margin-bottom:8px}.type-desc[data-v-27131830]{font-size:13px;color:#666;margin-bottom:4px}.type-sub-desc[data-v-27131830]{font-size:12px;color:#999}.create-modal[data-v-27131830]{width:680px}.create-body[data-v-27131830]{max-height:calc(90vh - 140px);overflow-y:auto}.form-row[data-v-27131830]{margin-bottom:20px}.form-row.two-col[data-v-27131830]{display:flex;gap:20px}.form-col[data-v-27131830]{flex:1}.form-label[data-v-27131830]{display:block;font-size:14px;color:#333;margin-bottom:10px}.required[data-v-27131830]{color:#ff4d4f}.form-input[data-v-27131830],.form-textarea[data-v-27131830]{width:100%;padding:12px 14px;border:1px solid #e8e8e8;border-radius:8px;font-size:14px;box-sizing:border-box}.form-textarea[data-v-27131830]{resize:vertical}.date-input-wrap[data-v-27131830],.points-input-wrap[data-v-27131830]{position:relative}.date-icon[data-v-27131830]{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;cursor:pointer}.date-picker-input[data-v-27131830]{cursor:pointer!important;background:#fff!important}.date-picker-input[readonly][data-v-27131830]{background:#fff!important}.revoke-confirm-modal[data-v-27131830]{background:#fff;border-radius:12px;padding:32px 28px 24px;width:380px;text-align:center}.revoke-confirm-icon[data-v-27131830]{width:48px;height:48px;border-radius:50%;background:#fff3e0;color:#ff9800;font-size:28px;font-weight:700;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.revoke-confirm-title[data-v-27131830]{font-size:18px;font-weight:600;color:#333;margin:0 0 8px}.revoke-confirm-desc[data-v-27131830]{font-size:14px;color:#999;margin:0 0 24px}.revoke-confirm-actions[data-v-27131830]{display:flex;gap:12px;justify-content:center}.revoke-btn-cancel[data-v-27131830]{flex:1;padding:10px 0;border:1px solid #ddd;border-radius:8px;background:#fff;color:#666;font-size:14px;cursor:pointer;transition:all .2s}.revoke-btn-cancel[data-v-27131830]:hover{border-color:#ff9800;color:#ff9800}.revoke-btn-confirm[data-v-27131830]{flex:1;padding:10px 0;border:none;border-radius:8px;background:#ff9800;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.revoke-btn-confirm[data-v-27131830]:hover{background:#f57c00}.revoke-btn-confirm[data-v-27131830]:disabled{background:#ffb74d;cursor:not-allowed}.points-unit[data-v-27131830]{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:14px;color:#999}.questions-section[data-v-27131830],.options-section[data-v-27131830],.fields-section[data-v-27131830]{margin-top:24px}.section-header[data-v-27131830]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.section-header.vote-header[data-v-27131830]{gap:20px}.section-header.vote-header .form-label[data-v-27131830]{margin-bottom:0;flex-shrink:0}.btn-add-question[data-v-27131830],.btn-add-field[data-v-27131830]{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#fff;border:1px solid #B9330C;border-radius:6px;color:#b9330c;font-size:14px;cursor:pointer}.plus[data-v-27131830]{font-size:16px;font-weight:500}.question-card[data-v-27131830],.option-card[data-v-27131830],.field-card[data-v-27131830]{background:#fafafa;border-radius:8px;padding:16px;margin-bottom:12px}.question-header[data-v-27131830],.option-header[data-v-27131830],.field-header[data-v-27131830]{display:flex;align-items:center;gap:16px;margin-bottom:12px}.question-num[data-v-27131830],.option-name[data-v-27131830],.field-name[data-v-27131830]{font-size:14px;font-weight:600;color:#333}.question-types[data-v-27131830],.field-required[data-v-27131830]{display:flex;gap:16px;flex:1}.type-radio[data-v-27131830],.required-radio[data-v-27131830]{display:flex;align-items:center;gap:6px;font-size:13px;color:#666;cursor:pointer}.type-radio.active[data-v-27131830],.required-radio.active[data-v-27131830]{color:#b9330c}.type-radio input[data-v-27131830],.required-radio input[data-v-27131830]{display:none}.radio-dot[data-v-27131830]{width:16px;height:16px;border-radius:50%;border:2px solid #d9d9d9;display:flex;align-items:center;justify-content:center}.type-radio.active .radio-dot[data-v-27131830],.required-radio.active .radio-dot[data-v-27131830]{border-color:#b9330c}.type-radio.active .radio-dot[data-v-27131830]:after,.required-radio.active .radio-dot[data-v-27131830]:after{content:"";width:8px;height:8px;border-radius:50%;background:#b9330c}.question-actions[data-v-27131830]{display:flex;gap:12px}.btn-add-option[data-v-27131830]{display:flex;align-items:center;gap:4px;padding:6px 12px;background:#e6f7ff;border:none;border-radius:4px;color:#1890ff;font-size:13px;cursor:pointer}.btn-delete-question[data-v-27131830],.btn-delete-option[data-v-27131830],.btn-delete-field[data-v-27131830]{display:flex;align-items:center;gap:4px;padding:6px 12px;background:#fff1f0;border:none;border-radius:4px;color:#ff4d4f;font-size:13px;cursor:pointer}.del-icon[data-v-27131830]{width:16px;height:16px}.question-title-input[data-v-27131830],.option-desc-input[data-v-27131830],.field-desc-input[data-v-27131830]{width:100%;padding:10px 14px;border:1px solid #e8e8e8;border-radius:6px;font-size:14px;margin-bottom:12px;box-sizing:border-box}.option-row[data-v-27131830]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.option-input[data-v-27131830]{flex:1;padding:10px 14px;border:1px solid #e8e8e8;border-radius:6px;font-size:14px}.del-option-icon[data-v-27131830]{width:20px;height:20px;cursor:pointer}.vote-settings[data-v-27131830]{display:flex;gap:24px;flex:1}.setting-checkbox[data-v-27131830]{display:flex;align-items:center;gap:8px;font-size:14px;color:#666;cursor:pointer;white-space:nowrap}.setting-checkbox.active[data-v-27131830]{color:#333}.setting-checkbox input[data-v-27131830]{display:none}.check-icon[data-v-27131830]{width:18px;height:18px;border-radius:4px;border:2px solid #d9d9d9;display:flex;align-items:center;justify-content:center;font-size:12px;color:transparent;flex-shrink:0}.setting-checkbox.active .check-icon[data-v-27131830]{border-color:#b9330c;background:#b9330c;color:#fff}.field-type-btns[data-v-27131830]{display:flex;gap:12px}.stats-modal[data-v-27131830]{width:720px}.stats-body[data-v-27131830]{max-height:calc(90vh - 140px);overflow-y:auto}.stats-info-bar[data-v-27131830]{display:flex;gap:40px;margin-bottom:24px}.info-item[data-v-27131830]{display:flex;align-items:center;gap:8px;font-size:14px}.info-label[data-v-27131830]{color:#666}.info-value[data-v-27131830]{color:#333;font-weight:500}.type-badge[data-v-27131830]{padding:4px 12px;border-radius:4px;font-size:13px}.type-badge.survey[data-v-27131830]{background:#e6f7ff;color:#1890ff}.type-badge.vote[data-v-27131830]{background:#f6ffed;color:#52c41a}.type-badge.collect[data-v-27131830]{background:#fff7e6;color:#fa8c16}.stats-cards-row[data-v-27131830]{display:flex;gap:16px;margin-bottom:24px}.stat-item-card[data-v-27131830]{flex:1;background:#f5f5f5;border-radius:8px;padding:20px;text-align:center}.stat-item-card.blue[data-v-27131830]{background:#e6f7ff}.stat-item-card.blue .stat-num[data-v-27131830]{color:#1890ff}.stat-item-card.green[data-v-27131830]{background:#f6ffed}.stat-item-card.green .stat-num[data-v-27131830]{color:#52c41a}.stat-item-card.orange[data-v-27131830]{background:#fff7e6}.stat-item-card.orange .stat-num[data-v-27131830]{color:#fa8c16}.stat-item-card.purple[data-v-27131830]{background:#f9f0ff}.stat-item-card.purple .stat-num[data-v-27131830]{color:#722ed1}.stat-num[data-v-27131830]{font-size:28px;font-weight:700;margin-bottom:4px}.stat-label[data-v-27131830]{font-size:13px;color:#666}.stats-content[data-v-27131830]{margin-top:24px}.content-title[data-v-27131830]{font-size:16px;font-weight:600;color:#333;margin-bottom:16px}.question-stats[data-v-27131830]{margin-bottom:24px}.question-title[data-v-27131830]{font-size:14px;color:#333;margin-bottom:12px}.progress-bars[data-v-27131830]{display:flex;flex-direction:column;gap:12px}.progress-item[data-v-27131830]{display:flex;align-items:center;gap:12px}.progress-bar[data-v-27131830]{flex:1;height:8px;background:#f0f0f0;border-radius:4px;overflow:hidden}.progress-fill[data-v-27131830]{height:100%;border-radius:4px}.progress-fill.green[data-v-27131830]{background:#52c41a}.progress-fill.blue[data-v-27131830]{background:#1890ff}.progress-fill.orange[data-v-27131830]{background:#fa8c16}.progress-label[data-v-27131830]{font-size:13px;color:#666;min-width:100px}.option-list[data-v-27131830]{display:flex;flex-direction:column;gap:12px}.option-item[data-v-27131830]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#fafafa;border-radius:6px}.option-name[data-v-27131830]{font-size:14px;color:#333}.option-count[data-v-27131830]{font-size:13px;color:#666}.vote-result-item[data-v-27131830]{background:#fafafa;border-radius:8px;padding:20px;text-align:center}.vote-option-name[data-v-27131830]{font-size:14px;color:#1890ff;margin-bottom:8px}.vote-option-num[data-v-27131830]{font-size:32px;font-weight:700;color:#1890ff;margin-bottom:4px}.vote-option-percent[data-v-27131830]{font-size:13px;color:#666}.data-table-wrap[data-v-27131830]{background:#fafafa;border-radius:8px;overflow:hidden}.stats-table[data-v-27131830]{width:100%;border-collapse:collapse}.stats-table th[data-v-27131830]{background:#f0f0f0;padding:12px 16px;text-align:left;font-size:13px;font-weight:500;color:#666}.stats-table td[data-v-27131830]{padding:12px 16px;font-size:13px;color:#333;border-bottom:1px solid #f0f0f0}.stats-table tr:last-child td[data-v-27131830]{border-bottom:none}.download-icon[data-v-27131830]{margin-right:4px}.edit-notice[data-v-27131830]{display:flex;align-items:flex-start;gap:10px;background:#fff7e6;border:1px solid #ffd591;border-radius:8px;padding:12px 16px;margin-bottom:20px}.notice-icon[data-v-27131830]{width:18px;height:18px;background:#fa8c16;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;flex-shrink:0;margin-top:1px}.notice-text[data-v-27131830]{font-size:13px;color:#666;line-height:1.5}.view-modal[data-v-27131830]{width:680px}.view-body[data-v-27131830]{max-height:520px;overflow-y:auto}.view-task-header[data-v-27131830]{margin-bottom:20px}.view-task-title-wrap[data-v-27131830]{display:flex;align-items:center;gap:12px;margin-bottom:8px}.view-task-title[data-v-27131830]{font-size:18px;font-weight:600;color:#333;margin:0}.view-task-status[data-v-27131830]{padding:4px 12px;border-radius:4px;font-size:12px;font-weight:500}.view-task-status.rejected[data-v-27131830]{background:#fff1f0;color:#f5222d;border:1px solid #ffa39e}.view-task-status.pending[data-v-27131830]{background:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.view-task-status.approved[data-v-27131830]{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.view-task-status.completed[data-v-27131830]{background:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}.view-task-desc[data-v-27131830]{font-size:13px;color:#666;margin:0}.view-info-bar[data-v-27131830]{display:flex;gap:32px;padding:16px;background:#f8f9fa;border-radius:8px;margin-bottom:24px}.view-info-item[data-v-27131830]{display:flex;align-items:center;gap:8px}.view-info-label[data-v-27131830]{font-size:13px;color:#999}.view-info-value[data-v-27131830]{font-size:13px;color:#333;font-weight:500}.view-type-badge[data-v-27131830]{padding:2px 10px;border-radius:4px;font-size:12px}.view-type-badge.type-survey[data-v-27131830]{background:#e6f7ff;color:#1890ff}.view-type-badge.type-vote[data-v-27131830]{background:#f6ffed;color:#52c41a}.view-type-badge.type-collect[data-v-27131830]{background:#fff7e6;color:#fa8c16}.audit-section[data-v-27131830]{margin-bottom:24px}.section-title[data-v-27131830]{font-size:14px;font-weight:600;color:#333;margin:0 0 16px}.audit-info-row[data-v-27131830]{display:flex;gap:40px;margin-bottom:16px}.audit-info-item[data-v-27131830]{display:flex;align-items:center;gap:8px}.audit-label[data-v-27131830]{font-size:13px;color:#666}.audit-value[data-v-27131830]{font-size:13px;color:#333}.audit-result[data-v-27131830]{font-size:13px;font-weight:500}.audit-result.rejected[data-v-27131830]{color:#f5222d}.reject-reason-box[data-v-27131830]{background:#fff1f0;border:1px solid #ffa39e;border-radius:8px;padding:16px}.reject-title[data-v-27131830]{font-size:13px;font-weight:600;color:#f5222d;margin-bottom:8px}.reject-content[data-v-27131830]{font-size:13px;color:#666;line-height:1.6}.preview-section[data-v-27131830]{margin-bottom:20px}.preview-form[data-v-27131830]{background:#f8f9fa;border-radius:8px;padding:20px}.preview-items[data-v-27131830]{display:flex;flex-direction:column;gap:16px}.preview-item[data-v-27131830]{display:flex;flex-direction:column;gap:8px}.preview-label[data-v-27131830]{font-size:13px;color:#333;font-weight:500}.preview-options[data-v-27131830]{display:flex;flex-wrap:wrap;gap:8px}.preview-option[data-v-27131830]{padding:6px 12px;background:#fff;border:1px solid #d9d9d9;border-radius:4px;font-size:13px;color:#666}.preview-input[data-v-27131830],.preview-textarea[data-v-27131830]{padding:10px 12px;border:1px solid #d9d9d9;border-radius:4px;font-size:13px;background:#fff;color:#999}.preview-textarea[data-v-27131830]{min-height:80px;resize:none}.stats-overview-section[data-v-27131830]{margin-bottom:24px}.stats-overview-row[data-v-27131830]{display:flex;gap:16px}.overview-card[data-v-27131830]{flex:1;background:#f5f5f5;border-radius:8px;padding:20px;text-align:center}.overview-card.blue[data-v-27131830]{background:#e6f7ff}.overview-card.blue .overview-num[data-v-27131830]{color:#1890ff}.overview-card.green[data-v-27131830]{background:#f6ffed}.overview-card.green .overview-num[data-v-27131830]{color:#52c41a}.overview-card.orange[data-v-27131830]{background:#fff7e6}.overview-card.orange .overview-num[data-v-27131830]{color:#fa8c16}.overview-card.purple[data-v-27131830]{background:#f9f0ff}.overview-card.purple .overview-num[data-v-27131830]{color:#722ed1}.overview-num[data-v-27131830]{font-size:28px;font-weight:700;margin-bottom:4px}.overview-label[data-v-27131830]{font-size:13px;color:#666}.vote-result-section[data-v-27131830]{margin-bottom:20px}.vote-result-grid[data-v-27131830]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.vote-result-item[data-v-27131830]{background:#f8f9fa;border-radius:8px;padding:16px;text-align:center}.vote-result-name[data-v-27131830]{font-size:13px;color:#1890ff;margin-bottom:8px}.vote-result-num[data-v-27131830]{font-size:32px;font-weight:700;color:#1890ff;margin-bottom:4px}.vote-result-percent[data-v-27131830]{font-size:12px;color:#999}.survey-result-section[data-v-27131830]{margin-bottom:20px}.survey-question-result[data-v-27131830]{background:#f8f9fa;border-radius:8px;padding:20px}.survey-q-title[data-v-27131830]{font-size:14px;font-weight:500;color:#333;margin-bottom:16px}.survey-q-stats[data-v-27131830]{display:flex;flex-direction:column;gap:12px}.survey-stat-bar[data-v-27131830]{display:flex;align-items:center;gap:12px}.survey-stat-label[data-v-27131830]{width:80px;font-size:13px;color:#666;flex-shrink:0}.survey-progress-wrap[data-v-27131830]{flex:1;height:8px;background:#e8e8e8;border-radius:4px;overflow:hidden}.survey-progress-bar[data-v-27131830]{height:100%;background:#1890ff;border-radius:4px}.survey-stat-num[data-v-27131830]{width:50px;font-size:13px;color:#666;text-align:right;flex-shrink:0}.collect-result-section[data-v-27131830]{margin-bottom:20px}.collect-table-wrap[data-v-27131830]{background:#f8f9fa;border-radius:8px;padding:16px}.collect-table[data-v-27131830]{width:100%;border-collapse:collapse}.collect-table th[data-v-27131830],.collect-table td[data-v-27131830]{padding:12px;text-align:left;font-size:13px;border-bottom:1px solid #e8e8e8}.collect-table th[data-v-27131830]{color:#666;font-weight:500;background:#fff}.collect-table td[data-v-27131830]{color:#333}.collect-table tr:last-child td[data-v-27131830]{border-bottom:none}@media(max-width:1600px){.task-management[data-v-27131830]{padding:24px}.page-title[data-v-27131830]{font-size:22px}.search-box[data-v-27131830]{padding:10px 16px}}@media(max-width:1366px){.task-management[data-v-27131830]{padding:18px 20px}.page-title[data-v-27131830]{font-size:20px}.search-box[data-v-27131830]{padding:8px 12px}}.publish-tip-toast[data-v-27131830]{display:flex;align-items:center;gap:8px;padding:12px 20px;background:#fff7e6;border:1px solid #FFD591;border-radius:8px;color:#d46b08;font-size:14px;margin-bottom:16px}.publish-tip-toast .tip-icon[data-v-27131830]{font-size:16px;flex-shrink:0}.fade-enter-active[data-v-27131830],.fade-leave-active[data-v-27131830]{transition:opacity .3s ease}.fade-enter-from[data-v-27131830],.fade-leave-to[data-v-27131830]{opacity:0}.dashboard-page[data-v-49880351]{display:flex;height:100vh;overflow:hidden}.sidebar[data-v-49880351]{width:274px;height:100vh;background:#fff;display:flex;flex-direction:column;position:fixed;left:0;top:0;bottom:0;overflow-y:auto}.logo-area[data-v-49880351]{padding:0}.logo-img[data-v-49880351]{width:274px;height:89px;display:block}.company-info[data-v-49880351]{padding:16px 20px;display:flex;align-items:center;gap:12px;border-bottom:1px solid #f0f0f0}.company-avatar[data-v-49880351]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2)}.company-avatar-img[data-v-49880351]{width:40px;height:40px;border-radius:50%;object-fit:cover}.company-detail[data-v-49880351]{flex:1}.company-name[data-v-49880351]{font-size:14px;font-weight:500;color:#333;margin-bottom:4px}.company-role[data-v-49880351]{font-size:12px;color:#999}.menu-section[data-v-49880351]{padding:12px 0}.menu-title[data-v-49880351]{padding:0 20px;font-size:12px;color:#999;margin-bottom:4px}.menu-list[data-v-49880351]{padding:0 12px}.menu-item[data-v-49880351]{display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:6px;cursor:pointer;transition:all .3s;margin-bottom:2px}.menu-item[data-v-49880351]:hover{background:#f5f5f5}.menu-item.active[data-v-49880351]{background:#fff2f0}.menu-item.active span[data-v-49880351]{color:#b9330c;font-weight:500}.menu-icon[data-v-49880351]{width:20px;height:16px}.menu-item span[data-v-49880351]{font-size:13px;color:#333}.logout-btn[data-v-49880351]{margin:auto 16px 16px;padding:10px;text-align:center;border:1px solid #e8e8e8;border-radius:6px;font-size:13px;color:#666;cursor:pointer;transition:all .3s}.logout-btn[data-v-49880351]:hover{background:#f5f5f5}.main-content[data-v-49880351]{flex:1;margin-left:274px;padding:0;background:#f5f5f5;overflow-y:auto;min-height:100vh}.top-toolbar[data-v-49880351]{display:flex;justify-content:flex-end;align-items:center;padding:16px 32px}.lang-switcher[data-v-49880351]{position:relative}.lang-switch-btn[data-v-49880351]{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border:1px solid #e5e6eb;border-radius:20px;background:#fff;color:#555;cursor:pointer;font-size:13px;transition:all .2s;box-shadow:0 1px 3px #0000000a}.lang-switch-btn[data-v-49880351]:hover{border-color:#b9330c;color:#b9330c;box-shadow:0 2px 8px #b9330c1a}.lang-globe-icon[data-v-49880351]{width:16px;height:16px;flex-shrink:0}.lang-arrow[data-v-49880351]{width:12px;height:12px;flex-shrink:0;transition:transform .25s ease}.lang-arrow.open[data-v-49880351]{transform:rotate(180deg)}.lang-dropdown[data-v-49880351]{position:absolute;top:calc(100% + 6px);right:0;min-width:130px;background:#fff;border:1px solid #f0f0f0;border-radius:10px;box-shadow:0 6px 20px #0000001a;overflow:hidden;z-index:10;padding:4px}.lang-dropdown-item[data-v-49880351]{display:flex;align-items:center;gap:6px;width:100%;padding:9px 14px;text-align:left;border:none;background:#fff;color:#333;cursor:pointer;border-radius:6px;font-size:13px;transition:all .15s}.lang-dropdown-item[data-v-49880351]:hover{background:#f5f5f5}.lang-dropdown-item.active[data-v-49880351]{background:#fff2f0;color:#b9330c;font-weight:500}.lang-check[data-v-49880351]{color:#b9330c;font-size:12px;font-weight:600}.dropdown-enter-active[data-v-49880351]{transition:all .2s ease-out}.dropdown-leave-active[data-v-49880351]{transition:all .15s ease-in}.dropdown-enter-from[data-v-49880351],.dropdown-leave-to[data-v-49880351]{opacity:0;transform:translateY(-6px)}.content-page[data-v-49880351]{width:100%}.page-header[data-v-49880351]{background:#fff;padding:24px 32px;border-bottom:1px solid #f0f0f0}.page-title[data-v-49880351]{font-size:20px;font-weight:600;color:#333;margin-bottom:4px}.page-subtitle[data-v-49880351]{font-size:13px;color:#999}.stats-grid[data-v-49880351]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:24px 32px;background:#f5f5f5}.stat-card[data-v-49880351]{background:#fff;border-radius:8px;padding:24px;display:flex;justify-content:space-between;align-items:flex-start}.stat-info[data-v-49880351]{flex:1}.stat-label[data-v-49880351]{font-size:14px;color:#666;margin-bottom:12px}.stat-value[data-v-49880351]{font-size:32px;font-weight:700;color:#333;margin-bottom:8px}.stat-change[data-v-49880351]{font-size:12px;color:#52c41a;display:flex;align-items:center;gap:4px}.arrow-up[data-v-49880351]{color:#52c41a}.stat-icon[data-v-49880351]{width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stat-icon img[data-v-49880351]{width:24px;height:24px;display:block}.activity-section[data-v-49880351]{background:#f5f5f5;padding:0 32px 24px}.section-title[data-v-49880351]{font-size:15px;font-weight:600;color:#333;margin-bottom:0;background:#fff;padding:16px 24px;border-radius:8px 8px 0 0;border-bottom:1px solid #f0f0f0}.activity-list[data-v-49880351]{position:relative;background:#fff;padding:20px 24px;border-radius:0 0 8px 8px}.activity-list[data-v-49880351]:before{content:"";position:absolute;left:50px;top:36px;bottom:36px;width:1px;background:#e8e8e8;z-index:0}.activity-item[data-v-49880351]{position:relative;padding-left:20px;margin-bottom:20px;z-index:1}.activity-item[data-v-49880351]:last-child{margin-bottom:0}.activity-time[data-v-49880351]{font-size:12px;color:#b9330c;margin-bottom:8px}.activity-content[data-v-49880351]{display:flex;align-items:flex-start;gap:12px;position:relative}.activity-dot-wrapper[data-v-49880351]{position:relative;width:12px;height:12px;margin-top:4px;flex-shrink:0}.activity-dot[data-v-49880351]{position:absolute;left:0;top:0;width:12px;height:12px;border-radius:50%;background:#b9330c;border:2px solid #fff;box-shadow:0 0 0 1px #e8e8e8;z-index:2}.activity-info[data-v-49880351]{flex:1;background:#fafafa;border-radius:8px;padding:16px}.activity-title[data-v-49880351]{font-size:14px;font-weight:500;color:#333;margin-bottom:4px}.activity-desc[data-v-49880351]{font-size:13px;color:#666}.empty-state[data-v-49880351]{text-align:center;padding:60px 20px}.empty-icon[data-v-49880351]{font-size:48px;margin-bottom:16px}.empty-text[data-v-49880351]{font-size:16px;color:#333;margin-bottom:8px}.empty-subtext[data-v-49880351]{font-size:14px;color:#999}.page-loading-overlay[data-v-49880351]{position:fixed;top:0;left:0;right:0;bottom:0;background:#ffffffd9;display:flex;align-items:center;justify-content:center;z-index:9999}.page-loading-spinner[data-v-49880351]{width:40px;height:40px;border:4px solid #e8e8e8;border-top-color:#b9330c;border-radius:50%;animation:dashSpin-49880351 .8s linear infinite}@keyframes dashSpin-49880351{to{transform:rotate(360deg)}}@media(max-width:1600px){.sidebar[data-v-49880351]{width:240px}.logo-img[data-v-49880351]{width:240px;height:78px}.main-content[data-v-49880351]{margin-left:240px}.top-toolbar[data-v-49880351]{padding:16px 24px 0}.page-header[data-v-49880351]{padding:20px 24px}.stats-grid[data-v-49880351]{gap:16px;padding:20px 24px}.stat-card[data-v-49880351]{padding:20px}.stat-value[data-v-49880351]{font-size:28px}.stat-icon[data-v-49880351]{width:42px;height:42px}.stat-icon img[data-v-49880351]{width:22px;height:22px}.activity-section[data-v-49880351]{padding:0 24px 20px}.section-title[data-v-49880351]{padding:14px 20px;font-size:14px}.activity-list[data-v-49880351]{padding:16px 20px}.activity-info[data-v-49880351]{padding:14px}}@media(max-width:1366px){.sidebar[data-v-49880351]{width:210px}.logo-img[data-v-49880351]{width:210px;height:68px}.main-content[data-v-49880351]{margin-left:210px}.company-avatar[data-v-49880351],.company-avatar-img[data-v-49880351]{width:36px;height:36px}.company-name[data-v-49880351]{font-size:13px}.menu-item[data-v-49880351]{padding:8px 12px;gap:8px}.menu-item span[data-v-49880351]{font-size:12px}.menu-icon[data-v-49880351]{width:18px;height:14px}.top-toolbar[data-v-49880351]{padding:14px 20px 0}.page-header[data-v-49880351]{padding:16px 20px}.page-title[data-v-49880351]{font-size:18px}.stats-grid[data-v-49880351]{gap:14px;padding:16px 20px;grid-template-columns:repeat(4,1fr)}.stat-card[data-v-49880351]{padding:16px}.stat-label[data-v-49880351]{font-size:13px}.stat-value[data-v-49880351]{font-size:24px}.stat-icon[data-v-49880351]{width:38px;height:38px}.stat-icon img[data-v-49880351]{width:20px;height:20px}.activity-section[data-v-49880351]{padding:0 20px 16px}.section-title[data-v-49880351]{padding:12px 18px;font-size:13px}.activity-list[data-v-49880351]{padding:14px 18px}.activity-info[data-v-49880351]{padding:12px}.activity-title[data-v-49880351]{font-size:13px}.activity-desc[data-v-49880351]{font-size:12px}}.agreement-modal-mask[data-v-49880351]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:1000;display:flex;align-items:center;justify-content:center}.agreement-modal[data-v-49880351]{background:#fff;border-radius:12px;width:90%;max-width:680px;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #0000004d}.agreement-modal-header[data-v-49880351]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #eee}.agreement-modal-title[data-v-49880351]{font-size:18px;font-weight:600;color:#27272a}.agreement-modal-progress[data-v-49880351]{font-size:14px;color:#999}.agreement-modal-body[data-v-49880351]{flex:1;overflow-y:auto;padding:24px;font-size:14px;color:#333;line-height:1.8}.agreement-modal-body p[data-v-49880351]{margin-bottom:12px}.agreement-modal-footer[data-v-49880351]{padding:16px 24px;border-top:1px solid #eee;text-align:center}.agreement-modal-btn[data-v-49880351]{padding:12px 48px;background:#b9330c;color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:500;cursor:pointer;transition:background .2s}.agreement-modal-btn[data-v-49880351]:hover{background:#a02d0a}.agreement-modal-btn[data-v-49880351]:disabled{background:#ccc;cursor:not-allowed}
