.site-header[data-v-5c7e804a]{backdrop-filter:blur(14px);background:hsla(0,0%,100%,.86);border-bottom:1px solid rgba(229,231,235,.65);position:-webkit-sticky;position:sticky;top:0;z-index:20}.container[data-v-5c7e804a]{margin:0 auto;width:min(1180px,100% - 40px);width:min(61.458333rem,100% - 2.083333rem)}.header-inner[data-v-5c7e804a]{gap:24px;gap:1.25rem;justify-content:space-between;min-height:76px;min-height:3.958333rem}.brand[data-v-5c7e804a],.header-inner[data-v-5c7e804a]{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.brand[data-v-5c7e804a]{flex-shrink:0;-webkit-text-decoration:none;text-decoration:none}.brand-logo[data-v-5c7e804a]{height:4.5rem;-o-object-fit:contain;object-fit:contain;width:auto}.format-menus[data-v-5c7e804a]{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;gap:.625rem}.format-menu[data-v-5c7e804a]{position:relative}.format-trigger[data-v-5c7e804a]{align-items:center;background:#f8fafc;border:.052083rem solid #e5e7eb;border-radius:10px;border-radius:.520833rem;color:#1e293b;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;font-size:.729167rem;font-weight:600;gap:4px;gap:.208333rem;padding:.416667rem .729167rem;transition:all .2s ease}.format-trigger .arrow[data-v-5c7e804a]{color:#6b7280;font-size:10px;font-size:.520833rem}.format-trigger[data-v-5c7e804a]:hover{background:#fff;border-color:#2563ff;color:#2563ff}.format-dropdown[data-v-5c7e804a]{background:#fff;border:.052083rem solid rgba(229,231,235,.8);border-radius:12px;border-radius:.625rem;box-shadow:0 12px 32px rgba(15,23,42,.15);box-shadow:0 .625rem 1.666667rem rgba(15,23,42,.15);left:0;margin-top:.3125rem;min-width:140px;min-width:7.291667rem;padding:.416667rem;position:absolute;top:100%;z-index:100}.format-link[data-v-5c7e804a]{border-radius:8px;border-radius:.416667rem;color:#334155;display:block;font-size:14px;font-size:.729167rem;padding:.520833rem .625rem;-webkit-text-decoration:none;text-decoration:none;transition:all .2s ease}.format-link[data-v-5c7e804a]:hover{background:rgba(37,99,255,.1);color:#2563ff}.dropdown-divider[data-v-5c7e804a]{background:#e5e7eb;height:1px;height:.052083rem;margin:.3125rem .208333rem}.dropdown-group-label[data-v-5c7e804a]{color:#2563ff;font-size:12px;font-size:.625rem;font-weight:600;padding:.208333rem .625rem .3125rem}.nav[data-v-5c7e804a]{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:15px;font-size:.78125rem;gap:28px;gap:1.458333rem}.nav a[data-v-5c7e804a],.nav[data-v-5c7e804a]{color:#374151}.nav a[data-v-5c7e804a]{-webkit-text-decoration:none;text-decoration:none}.nav a[data-v-5c7e804a]:hover{color:#2563ff}.header-actions[data-v-5c7e804a]{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;gap:.625rem}.btn[data-v-5c7e804a]{align-items:center;border:0;border-radius:14px;border-radius:.729167rem;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:15px;font-size:.78125rem;gap:8px;gap:.416667rem;height:48px;height:2.5rem;justify-content:center;padding:0 1.145833rem;-webkit-text-decoration:none;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;white-space:nowrap}.btn[data-v-5c7e804a]:hover{transform:translateY(-1px);transform:translateY(-.052083rem)}.btn-primary[data-v-5c7e804a]{background:linear-gradient(135deg,#2563ff,#3b82f6);box-shadow:0 14px 30px rgba(37,99,255,.28);box-shadow:0 .729167rem 1.5625rem rgba(37,99,255,.28);color:#fff}.btn-primary[data-v-5c7e804a]:hover{box-shadow:0 18px 34px rgba(37,99,255,.32);box-shadow:0 .9375rem 1.770833rem rgba(37,99,255,.32)}.btn-ghost[data-v-5c7e804a]{background:transparent;color:#374151}.user-dropdown[data-v-5c7e804a]{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;gap:.416667rem;position:relative}.member-badge[data-v-5c7e804a]{border-radius:8px;border-radius:.416667rem;font-size:12px;font-size:.625rem;font-weight:500;padding:.208333rem .520833rem}.member-badge.free[data-v-5c7e804a]{background:#f3f4f6;color:#6b7280}.member-badge.vip[data-v-5c7e804a]{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#d97706}.user-avatar[data-v-5c7e804a]{border-radius:50%;cursor:pointer;padding:.208333rem;transition:background .2s ease}.user-avatar[data-v-5c7e804a]:hover{background:rgba(37,99,255,.1)}.user-avatar .el-avatar[data-v-5c7e804a]{background:none}.dropdown-menu[data-v-5c7e804a]{background:#fff;border:.052083rem solid rgba(229,231,235,.8);border-radius:12px;border-radius:.625rem;box-shadow:0 10px 40px rgba(15,23,42,.15);box-shadow:0 .520833rem 2.083333rem rgba(15,23,42,.15);margin-top:.416667rem;min-width:160px;min-width:8.333333rem;overflow:hidden;position:absolute;right:0;top:100%}.dropdown-item[data-v-5c7e804a]{align-items:center;color:#374151;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;font-size:.729167rem;gap:10px;gap:.520833rem;padding:.625rem .833333rem;-webkit-text-decoration:none;text-decoration:none;transition:background .2s ease,color .2s ease}.dropdown-item[data-v-5c7e804a]:hover{background:#f3f4f6;color:#2563ff}.dropdown-icon[data-v-5c7e804a]{font-size:16px;font-size:.833333rem}.dropdown-icon-img[data-v-5c7e804a]{flex-shrink:0;height:16px;height:.833333rem;width:16px;width:.833333rem}.dropdown-logout[data-v-5c7e804a]{border-top:.052083rem solid #e5e7eb;color:#ef4444}.dropdown-logout[data-v-5c7e804a]:hover{background:#fee2e2;color:#dc2626}@media(max-width:1100px){.nav[data-v-5c7e804a]{display:none}}@media(max-width:760px){.container[data-v-5c7e804a]{width:min(100% - 28px,1180px)}.header-inner[data-v-5c7e804a]{gap:12px;min-height:70px}.brand-logo[data-v-5c7e804a]{height:3rem}.format-menus[data-v-5c7e804a]{gap:6px}.format-trigger[data-v-5c7e804a]{font-size:13px;padding:6px 10px}.format-dropdown[data-v-5c7e804a]{min-width:120px}.format-link[data-v-5c7e804a]{font-size:13px;padding:8px 10px}.btn[data-v-5c7e804a]{font-size:14px;height:40px;padding:0 16px}}.container[data-v-196b1734]{margin:0 auto;width:min(1180px,100% - 40px);width:min(61.458333rem,100% - 2.083333rem)}.section[data-v-196b1734]{padding:4.583333rem 0}.section.soft[data-v-196b1734]{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8fbff));background:linear-gradient(180deg,#fff,#f8fbff)}.section-title[data-v-196b1734]{color:#111827;font-size:40px;font-size:2.083333rem;letter-spacing:-.02em;line-height:1.15;margin:0 0 .625rem;text-align:center}.section-desc[data-v-196b1734]{color:#6b7280;font-size:17px;font-size:.885417rem;line-height:1.8;margin:0 auto 2.708333rem;max-width:760px;max-width:39.583333rem;text-align:center}.advantage-grid[data-v-196b1734],.faq-grid[data-v-196b1734],.feature-grid[data-v-196b1734],.pricing-grid[data-v-196b1734],.scene-grid[data-v-196b1734],.steps[data-v-196b1734]{grid-gap:22px;display:grid;gap:22px;gap:1.145833rem}.feature-grid[data-v-196b1734],.pricing-grid[data-v-196b1734]{grid-template-columns:repeat(4,1fr)}.advantage-grid[data-v-196b1734],.faq-grid.grid-2[data-v-196b1734],.scene-grid[data-v-196b1734],.steps[data-v-196b1734]{grid-template-columns:repeat(3,1fr)}.faq-grid.grid-4[data-v-196b1734]{grid-template-columns:repeat(4,1fr)}.card[data-v-196b1734]{background:#fff;border:.052083rem solid #eef2f7;border-radius:24px;border-radius:1.25rem;box-shadow:0 14px 34px rgba(15,23,42,.04);box-shadow:0 .729167rem 1.770833rem rgba(15,23,42,.04);padding:1.25rem}.icon[data-v-196b1734]{align-items:center;background:linear-gradient(135deg,#2563ff,#7c3aed);border-radius:16px;border-radius:.833333rem;color:#fff;display:grid;font-weight:700;height:52px;height:2.708333rem;justify-items:center;margin-bottom:.9375rem;place-items:center;width:52px;width:2.708333rem}.card h3[data-v-196b1734]{color:#111827;font-size:22px;font-size:1.145833rem;margin:0 0 .520833rem}.card p[data-v-196b1734]{color:#6b7280;font-size:15px;font-size:.78125rem;line-height:1.85;margin:0}.link-inline[data-v-196b1734]{color:#2563ff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-weight:600;margin-top:.9375rem;-webkit-text-decoration:none;text-decoration:none}.steps[data-v-196b1734]{counter-reset:step}.step-card[data-v-196b1734]{background:#fff;border:.052083rem solid #eef2f7;border-radius:24px;border-radius:1.25rem;box-shadow:0 14px 34px rgba(15,23,42,.04);box-shadow:0 .729167rem 1.770833rem rgba(15,23,42,.04);padding:1.458333rem;position:relative}.step-card[data-v-196b1734]:before{align-items:center;background:linear-gradient(135deg,#2563ff,#12b981);border-radius:14px;border-radius:.729167rem;color:#fff;content:counter(step);counter-increment:step;display:inline-grid;font-weight:800;height:46px;height:2.395833rem;justify-items:center;margin-bottom:.9375rem;place-items:center;width:46px;width:2.395833rem}.faq-item h4[data-v-196b1734],.step-card h3[data-v-196b1734]{color:#111827;font-size:20px;font-size:1.041667rem;margin:0 0 .520833rem}.faq-item p[data-v-196b1734],.step-card p[data-v-196b1734]{color:#6b7280;line-height:1.85;margin:0}.pricing-card.popular[data-v-196b1734]{border-color:rgba(37,99,255,.22);box-shadow:0 20px 40px rgba(37,99,255,.12);box-shadow:0 1.041667rem 2.083333rem rgba(37,99,255,.12)}.pricing-card[data-v-196b1734]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;min-height:320px;min-height:16.666667rem}.pricing-card h3[data-v-196b1734]{margin-bottom:.416667rem}.pricing-card .price-box[data-v-196b1734]{margin-bottom:.833333rem}.pricing-card .feature-list[data-v-196b1734]{flex:1;margin-bottom:0}.discount-badge[data-v-196b1734]{background:linear-gradient(135deg,#ef4444,#f97316);border-radius:6px;border-radius:.3125rem;color:#fff;display:inline-block;font-size:12px;font-size:.625rem;font-weight:600;margin-bottom:.416667rem;padding:.208333rem .520833rem}.price-row[data-v-196b1734]{align-items:baseline;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;gap:.625rem}.original-price[data-v-196b1734]{color:#9ca3af;font-size:18px;font-size:.9375rem;-webkit-text-decoration:line-through;text-decoration:line-through}.price[data-v-196b1734]{color:#111827;font-size:32px;font-size:1.666667rem;font-weight:700}.price small[data-v-196b1734]{color:#6b7280;font-size:14px;font-size:.729167rem;font-weight:400;margin-left:.208333rem}.price.free[data-v-196b1734]{font-size:28px;font-size:1.458333rem}.pricing-card.popular .price[data-v-196b1734]{color:#2563ff}.pricing-card.paid[data-v-196b1734]{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.pricing-card.paid[data-v-196b1734]:hover{border-color:rgba(37,99,255,.3);box-shadow:0 24px 48px rgba(37,99,255,.15);box-shadow:0 1.25rem 2.5rem rgba(37,99,255,.15);transform:translateY(-4px);transform:translateY(-.208333rem)}.btn-outline-hover[data-v-196b1734]{align-items:center;background:#fff;border:.052083rem solid #2563ff;border-radius:12px;border-radius:.625rem;color:#2563ff;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-size:.729167rem;font-weight:600;height:44px;height:2.291667rem;justify-content:center;margin-top:1.041667rem;padding:0 1.041667rem;transition:all .2s ease}.btn-outline-hover[data-v-196b1734]:hover{background:#2563ff;box-shadow:0 8px 20px rgba(37,99,255,.2);box-shadow:0 .416667rem 1.041667rem rgba(37,99,255,.2);color:#fff}.feature-list[data-v-196b1734]{grid-gap:12px;color:#334155;display:grid;gap:12px;gap:.625rem;list-style:none;margin:0 0 1.25rem;padding:0}.feature-list li[data-v-196b1734]{align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;gap:.520833rem;line-height:1.7}.feature-list li[data-v-196b1734]:before{color:#12b981;content:"✓";font-weight:800;margin-top:.052083rem}.link-list[data-v-196b1734]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:12px;gap:.625rem}.link-chip[data-v-196b1734]{background:#fff;border:.052083rem solid #e5e7eb;border-radius:14px;border-radius:.729167rem;color:#334155;font-size:14px;font-size:.729167rem;padding:.625rem .729167rem;-webkit-text-decoration:none;text-decoration:none}.link-chip[data-v-196b1734]:hover{border-color:rgba(37,99,255,.24);color:#2563ff}.btn[data-v-196b1734]{align-items:center;border:0;border-radius:14px;border-radius:.729167rem;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;gap:8px;gap:.416667rem;height:48px;height:2.5rem;justify-content:center;padding:0 1.145833rem;-webkit-text-decoration:none;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;white-space:nowrap}.btn[data-v-196b1734]:hover{transform:translateY(-1px);transform:translateY(-.052083rem)}.btn-primary[data-v-196b1734]{background:linear-gradient(135deg,#2563ff,#3b82f6);box-shadow:0 14px 30px rgba(37,99,255,.28);box-shadow:0 .729167rem 1.5625rem rgba(37,99,255,.28);color:#fff}.btn-secondary[data-v-196b1734]{background:#fff;border:.052083rem solid rgba(37,99,255,.18);box-shadow:0 10px 24px rgba(15,23,42,.05);box-shadow:0 .520833rem 1.25rem rgba(15,23,42,.05);color:#2563ff}.cta-band[data-v-196b1734]{align-items:center;background:linear-gradient(135deg,#1d4ed8,#2563ff 42%,#10b981);border-radius:30px;border-radius:1.5625rem;box-shadow:0 22px 50px rgba(37,99,255,.2);box-shadow:0 1.145833rem 2.604167rem rgba(37,99,255,.2);color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24px;gap:1.25rem;justify-content:space-between;padding:1.770833rem}.cta-band h2[data-v-196b1734]{font-size:36px;font-size:1.875rem;line-height:1.18;margin:0 0 .520833rem}.cta-band p[data-v-196b1734]{color:hsla(0,0%,100%,.84);line-height:1.8;margin:0;max-width:660px;max-width:34.375rem}.btn-light[data-v-196b1734]{background:#fff;box-shadow:0 16px 28px rgba(10,37,64,.18);box-shadow:0 .833333rem 1.458333rem rgba(10,37,64,.18);color:#2563ff}.btn-outline-light[data-v-196b1734]{background:hsla(0,0%,100%,.1);border:.052083rem solid hsla(0,0%,100%,.26);color:#fff}.cta-actions[data-v-196b1734]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:12px;gap:.625rem}.site-footer[data-v-196b1734]{color:#6b7280;font-size:14px;font-size:.729167rem;padding:1.770833rem 0 2.1875rem}.footer-inner[data-v-196b1734]{border-top:.052083rem solid #eef2f7;gap:18px;gap:.9375rem;justify-content:space-between;padding-top:1.354167rem}.footer-copyright[data-v-196b1734],.footer-inner[data-v-196b1734]{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer-copyright[data-v-196b1734]{gap:12px;gap:.625rem}.beian-link[data-v-196b1734]{color:#6b7280;-webkit-text-decoration:none;text-decoration:none;transition:color .2s ease}.beian-link[data-v-196b1734]:hover{color:#2563ff}.footer-links[data-v-196b1734]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:18px;gap:.9375rem}.footer-links a[data-v-196b1734]{color:inherit;-webkit-text-decoration:none;text-decoration:none}@media(max-width:1100px){.advantage-grid[data-v-196b1734],.faq-grid.grid-2[data-v-196b1734],.faq-grid.grid-4[data-v-196b1734],.feature-grid[data-v-196b1734],.pricing-grid[data-v-196b1734],.scene-grid[data-v-196b1734],.steps[data-v-196b1734]{grid-template-columns:1fr 1fr}}@media(max-width:760px){.container[data-v-196b1734]{width:min(100% - 28px,1180px)}.section[data-v-196b1734]{padding:68px 0}.advantage-grid[data-v-196b1734],.faq-grid.grid-2[data-v-196b1734],.faq-grid.grid-4[data-v-196b1734],.feature-grid[data-v-196b1734],.pricing-grid[data-v-196b1734],.scene-grid[data-v-196b1734],.steps[data-v-196b1734]{grid-template-columns:1fr}.section-title[data-v-196b1734]{font-size:32px}.cta-band[data-v-196b1734],.footer-copyright[data-v-196b1734],.footer-inner[data-v-196b1734]{align-items:flex-start;flex-direction:column}.footer-copyright[data-v-196b1734]{gap:8px}.cta-band h2[data-v-196b1734]{font-size:30px}}.toolkit-page[data-v-28f965d3]{background:#fff;min-height:100vh}.container[data-v-28f965d3]{margin:0 auto;width:min(1180px,100% - 40px);width:min(61.458333rem,100% - 2.083333rem)}.hero[data-v-28f965d3]{background:-webkit-gradient(linear,left top,left bottom,from(#f0f5ff),to(#fff));background:linear-gradient(180deg,#f0f5ff,#fff);padding:3.125rem 0}.hero-inner[data-v-28f965d3]{grid-gap:48px;align-items:start;display:grid;gap:48px;gap:2.5rem;grid-template-columns:minmax(0,1fr) 480px;grid-template-columns:minmax(0,1fr) 25rem}.hero-content[data-v-28f965d3]{padding-top:.625rem}.hero-content .badge[data-v-28f965d3]{background:rgba(37,99,255,.1);border-radius:20px;border-radius:1.041667rem;color:#2563ff;display:inline-block;font-size:14px;font-size:.729167rem;font-weight:600;margin-bottom:.9375rem;padding:.3125rem .729167rem}.hero-content h1[data-v-28f965d3]{color:#111827;font-size:42px;font-size:2.1875rem;font-weight:800;line-height:1.15;margin:0 0 .833333rem}.hero-content p[data-v-28f965d3]{color:#6b7280;font-size:17px;font-size:.885417rem;line-height:1.8;margin:0 0 1.25rem;max-width:520px;max-width:27.083333rem}.hero-actions[data-v-28f965d3]{gap:12px;gap:.625rem;margin-bottom:1.25rem}.hero-actions[data-v-28f965d3],.hero-points[data-v-28f965d3]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hero-points[data-v-28f965d3]{flex-wrap:wrap;gap:10px;gap:.520833rem}.hero-points .point[data-v-28f965d3]{background:rgba(37,99,255,.06);border-radius:8px;border-radius:.416667rem;color:#2563ff;font-size:13px;font-size:.677083rem;font-weight:500;padding:.3125rem .625rem}.audio-card[data-v-28f965d3]{background:#fff;border:.052083rem solid #e5e7eb;border-radius:24px;border-radius:1.25rem;box-shadow:0 18px 45px rgba(37,99,255,.12);box-shadow:0 .9375rem 2.34375rem rgba(37,99,255,.12);padding:1.458333rem;width:100%}.step-body[data-v-28f965d3]{margin-top:1.25rem}.work-inner[data-v-28f965d3]{grid-gap:24px;align-items:stretch;display:grid;gap:24px;gap:1.25rem;grid-template-columns:720px minmax(0,1fr);grid-template-columns:37.5rem minmax(0,1fr);margin-top:1.458333rem}.work-inner .minutes-panel[data-v-28f965d3],.work-inner .result-panel[data-v-28f965d3]{background:#fff;box-shadow:0 18px 45px rgba(37,99,255,.12);box-shadow:0 .9375rem 2.34375rem rgba(37,99,255,.12)}.work-inner .minutes-panel[data-v-28f965d3]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;height:1018px;height:53.020833rem;overflow:hidden;width:720px;width:37.5rem}.work-inner .minutes-panel .minutes-content[data-v-28f965d3]{flex:1;overflow-y:auto}.work-inner .transcript-side[data-v-28f965d3]{flex-direction:column;height:1018px;height:53.020833rem}.work-inner .transcript-side .result-panel[data-v-28f965d3],.work-inner .transcript-side[data-v-28f965d3]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.work-inner .transcript-side .result-panel[data-v-28f965d3]{flex:1;flex-direction:column}.work-inner .transcript-side .transcript-content[data-v-28f965d3]{flex:1;max-height:none;overflow-y:auto}.transcript-side .audio-player[data-v-28f965d3]{margin-bottom:.833333rem}.work-actions[data-v-28f965d3]{border-top:none;margin-top:1.25rem;padding-top:0}.steps-bar[data-v-28f965d3]{justify-content:center}.step[data-v-28f965d3],.steps-bar[data-v-28f965d3]{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.step[data-v-28f965d3]{color:#9ca3af;gap:8px;gap:.416667rem}.step.active[data-v-28f965d3]{color:#2563ff}.step.active .step-num[data-v-28f965d3]{background:#2563ff;border-color:#2563ff;color:#fff}.step.done .step-num[data-v-28f965d3]{background:#10b981;border-color:#10b981;color:#fff}.step-num[data-v-28f965d3]{align-items:center;background:#fff;border:.104167rem solid #d1d5db;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:13px;font-size:.677083rem;font-weight:600;height:28px;height:1.458333rem;justify-content:center;width:28px;width:1.458333rem}.step-text[data-v-28f965d3]{font-size:14px;font-size:.729167rem;font-weight:500}.step-line[data-v-28f965d3]{background:#e5e7eb;height:2px;height:.104167rem;margin:0 .833333rem;width:60px;width:3.125rem}.step-line.active[data-v-28f965d3]{background:#2563ff}.upload-section[data-v-28f965d3]{padding-bottom:.104167rem;text-align:center}.upload-area[data-v-28f965d3]{background:transparent;border:.104167rem dashed #d1d5db;border-radius:16px;border-radius:.833333rem;box-sizing:border-box;cursor:pointer;display:block;padding:1.875rem 1.25rem 1.770833rem;transition:all .2s ease;width:100%}.upload-area[data-v-28f965d3]:hover{background:rgba(37,99,255,.04);border-color:#2563ff}.upload-icon[data-v-28f965d3]{font-size:48px;font-size:2.5rem;margin-bottom:.625rem}.upload-title[data-v-28f965d3]{color:#111827;font-size:18px;font-size:.9375rem;font-weight:600;margin-bottom:.3125rem}.upload-desc[data-v-28f965d3]{color:#6b7280;font-size:13px;font-size:.677083rem;margin-bottom:1.041667rem}.file-preview-section[data-v-28f965d3]{padding:.416667rem 0}.file-preview-card[data-v-28f965d3]{align-items:center;background:#f0f7ff;border:.052083rem solid #bfdbfe;border-radius:14px;border-radius:.729167rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;gap:.833333rem;padding:1.041667rem 1.25rem}.file-preview-icon[data-v-28f965d3]{flex-shrink:0;font-size:40px;font-size:2.083333rem}.file-preview-info[data-v-28f965d3]{flex:1;min-width:0}.file-preview-name[data-v-28f965d3]{color:#111827;font-size:15px;font-size:.78125rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-preview-meta[data-v-28f965d3]{color:#6b7280;font-size:13px;font-size:.677083rem;margin-top:.208333rem}.file-preview-meta .meta-divider[data-v-28f965d3]{color:#d1d5db;margin:0 .416667rem}.btn-icon[data-v-28f965d3]{align-items:center;background:rgba(0,0,0,.06);border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-shrink:0;font-size:14px;font-size:.729167rem;height:32px;height:1.666667rem;justify-content:center;transition:all .2s ease;width:32px;width:1.666667rem}.btn-icon[data-v-28f965d3]:hover{background:rgba(239,68,68,.12);color:#ef4444}.file-preview-actions[data-v-28f965d3]{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:1.041667rem}.btn[data-v-28f965d3]{align-items:center;border:none;border-radius:10px;border-radius:.520833rem;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-size:.729167rem;font-weight:500;justify-content:center;padding:.520833rem 1.041667rem;-webkit-text-decoration:none;text-decoration:none;transition:all .2s ease}.btn-lg[data-v-28f965d3]{font-size:16px;font-size:.833333rem;padding:.729167rem 1.666667rem}.btn-primary[data-v-28f965d3]{background:linear-gradient(135deg,#2563ff,#3b82f6);box-shadow:0 4px 12px rgba(37,99,255,.25);box-shadow:0 .208333rem .625rem rgba(37,99,255,.25);color:#fff}.btn-primary[data-v-28f965d3]:hover{box-shadow:0 6px 16px rgba(37,99,255,.3);box-shadow:0 .3125rem .833333rem rgba(37,99,255,.3);transform:translateY(-1px);transform:translateY(-.052083rem)}.btn-ghost[data-v-28f965d3]{background:transparent;border:.052083rem solid #d1d5db;color:#374151}.btn-ghost[data-v-28f965d3]:hover{border-color:#2563ff;color:#2563ff}.btn-sm[data-v-28f965d3]{font-size:13px;font-size:.677083rem;padding:.3125rem .625rem}.audio-player[data-v-28f965d3]{align-items:center;background:#f9fafb;border:.052083rem solid #e5e7eb;border-radius:12px;border-radius:.625rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;gap:.833333rem;margin-bottom:1.041667rem;padding:.833333rem}.player-icon[data-v-28f965d3]{font-size:32px;font-size:1.666667rem}.player-info[data-v-28f965d3]{flex:1}.player-name[data-v-28f965d3]{color:#111827;font-size:14px;font-size:.729167rem;font-weight:600}.player-progress[data-v-28f965d3]{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;gap:.625rem;margin-top:.3125rem}.progress-bar[data-v-28f965d3]{background:#e5e7eb;cursor:pointer;flex:1;height:4px;height:.208333rem;overflow:hidden}.progress-bar[data-v-28f965d3],.progress-fill[data-v-28f965d3]{border-radius:2px;border-radius:.104167rem}.progress-fill[data-v-28f965d3]{background:#2563ff;height:100%}.progress-time[data-v-28f965d3]{color:#6b7280;font-size:12px;font-size:.625rem;white-space:nowrap}.player-controls[data-v-28f965d3]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;gap:.416667rem}.control-btn[data-v-28f965d3]{background:#fff;border:none;border-radius:8px;border-radius:.416667rem;box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 .104167rem .208333rem rgba(0,0,0,.1);cursor:pointer;font-size:16px;font-size:.833333rem;height:36px;height:1.875rem;width:36px;width:1.875rem}.control-btn[data-v-28f965d3]:hover{background:#f3f4f6}.control-btn[data-v-28f965d3]:disabled{cursor:not-allowed;opacity:.45}.minutes-panel[data-v-28f965d3],.result-panel[data-v-28f965d3]{border:.052083rem solid #e5e7eb;border-radius:12px;border-radius:.625rem;overflow:hidden}.panel-header[data-v-28f965d3]{align-items:center;background:#f9fafb;border-bottom:.052083rem solid #e5e7eb;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;padding:.625rem .833333rem}.panel-title[data-v-28f965d3]{color:#374151;font-size:14px;font-size:.729167rem;font-weight:600}.panel-actions[data-v-28f965d3]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;gap:.416667rem}.transcript-content[data-v-28f965d3]{max-height:350px;max-height:18.229167rem;overflow-y:auto;padding:.833333rem}.transcript-item[data-v-28f965d3]{border-bottom:.052083rem solid #f3f4f6;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;gap:4px;gap:.208333rem;padding:.625rem 0;transition:background .2s ease,border-color .2s ease}.transcript-item[data-v-28f965d3]:last-child{border-bottom:none}.transcript-item[data-v-28f965d3]:hover{background:#f8fafc}.transcript-item.active[data-v-28f965d3]{background:#eff6ff;border-bottom-color:transparent;border-radius:10px;border-radius:.520833rem;margin:0 -.625rem;padding:.625rem}.transcript-head[data-v-28f965d3]{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;gap:.416667rem}.transcript-speaker[data-v-28f965d3]{font-size:13px;font-size:.677083rem;font-weight:600}.transcript-time[data-v-28f965d3]{color:#9ca3af;font-size:12px;font-size:.625rem;font-weight:500;white-space:nowrap}.transcript-text[data-v-28f965d3]{color:#374151;font-size:14px;font-size:.729167rem;line-height:1.6;margin:0}.minutes-content[data-v-28f965d3]{padding:1.25rem}.minutes-title[data-v-28f965d3]{color:#111827;font-size:20px;font-size:1.041667rem;font-weight:700;margin:0 0 .833333rem}.minutes-meta[data-v-28f965d3]{border-bottom:.052083rem solid #e5e7eb;color:#6b7280;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;font-size:13px;font-size:.677083rem;gap:20px;gap:1.041667rem;margin-bottom:1.041667rem;padding-bottom:.833333rem}.minutes-section[data-v-28f965d3]{margin-bottom:1.25rem}.minutes-section[data-v-28f965d3]:last-child{margin-bottom:0}.section-title[data-v-28f965d3]{color:#111827;font-size:15px;font-size:.78125rem;font-weight:600;margin:0 0 .625rem}.section-list[data-v-28f965d3]{margin:0;padding-left:1.041667rem}.section-content[data-v-28f965d3],.section-list[data-v-28f965d3]{color:#374151;font-size:14px;font-size:.729167rem;line-height:1.8}.section-content p[data-v-28f965d3]{margin:0 0 .416667rem}.section-content strong[data-v-28f965d3]{color:#111827}.todo-list[data-v-28f965d3]{list-style:none;padding-left:0}.todo-list li[data-v-28f965d3]{padding-left:1.041667rem;position:relative}.todo-list li[data-v-28f965d3]:before{color:#9ca3af;content:"☐";left:0;position:absolute}.todo-assignee[data-v-28f965d3]{color:#2563ff;font-weight:500}.step-actions[data-v-28f965d3]{border-top:.052083rem solid #e5e7eb;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;gap:.625rem;justify-content:flex-end;margin-top:1.041667rem;padding-top:.833333rem}.empty-state[data-v-28f965d3],.error-state[data-v-28f965d3],.loading-state[data-v-28f965d3]{color:#6b7280;font-size:14px;font-size:.729167rem;padding:2.083333rem 1.25rem;text-align:center}.empty-state p[data-v-28f965d3],.error-state p[data-v-28f965d3],.loading-state p[data-v-28f965d3]{margin:0 0 .625rem}.empty-state .btn[data-v-28f965d3],.error-state .btn[data-v-28f965d3],.loading-state .btn[data-v-28f965d3]{margin-bottom:.833333rem}.loading-spinner[data-v-28f965d3]{animation:spin-28f965d3 .8s linear infinite;border:.15625rem solid #e5e7eb;border-radius:50%;border-top-color:#2563ff;height:36px;height:1.875rem;margin:0 auto .833333rem;width:36px;width:1.875rem}@keyframes spin-28f965d3{to{transform:rotate(1turn)}}.error-msg[data-v-28f965d3]{font-size:13px;font-size:.677083rem;margin-top:.520833rem;text-align:center}.error-msg[data-v-28f965d3],.error-state[data-v-28f965d3]{color:#ef4444}.btn-primary[disabled][data-v-28f965d3]{cursor:not-allowed;opacity:.6}@media(max-width:900px){.hero-inner[data-v-28f965d3]{gap:32px;grid-template-columns:1fr}.audio-card[data-v-28f965d3]{width:100%}.hero-content h1[data-v-28f965d3]{font-size:32px}.work-inner[data-v-28f965d3]{grid-template-columns:1fr}.work-inner .minutes-panel[data-v-28f965d3]{height:auto;max-height:600px;width:100%}.work-inner .transcript-side[data-v-28f965d3]{height:auto;max-height:500px}}@media(max-width:760px){.step-line[data-v-28f965d3]{margin:0 12px;width:40px}.audio-player[data-v-28f965d3]{flex-direction:column;text-align:center}.player-progress[data-v-28f965d3]{width:100%}.minutes-meta[data-v-28f965d3]{flex-direction:column;gap:8px}}