.rp[data-v-1b0ea38c]{background:#020a1c;padding:26px 22px 40px;min-height:100%;color:#cfe6ff;font-family:PingFang SC,Microsoft YaHei,sans-serif}.sheet[data-v-1b0ea38c]{width:100%;max-width:880px;min-height:1245px;margin:0 auto 26px;position:relative;background:linear-gradient(180deg,#04122c,#02091c);border:1px solid rgba(63,156,255,.3);border-radius:6px;box-shadow:0 0 40px rgba(20,70,170,.28),inset 0 0 60px rgba(20,70,170,.12);padding:38px 44px 30px;display:flex;flex-direction:column;box-sizing:border-box}.sheet[data-v-1b0ea38c]:after,.sheet[data-v-1b0ea38c]:before{content:"";position:absolute;width:18px;height:18px;border:1px solid rgba(79,195,255,.55)}.sheet[data-v-1b0ea38c]:before{left:12px;top:12px;border-right:none;border-bottom:none}.sheet[data-v-1b0ea38c]:after{right:12px;bottom:12px;border-left:none;border-top:none}.sheet-head[data-v-1b0ea38c]{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid rgba(63,156,255,.25);font-size:11px;color:#5f8fd0;letter-spacing:2px}.sheet-head .sh-l[data-v-1b0ea38c]{display:flex;align-items:center;gap:9px}.sheet-head .diamond[data-v-1b0ea38c]{width:7px;height:7px;background:#3f9cff;transform:rotate(45deg);box-shadow:0 0 8px #3f9cff}.sheet-foot[data-v-1b0ea38c]{margin-top:auto;padding-top:12px;border-top:1px solid rgba(63,156,255,.25);display:flex;align-items:center;justify-content:space-between;font-size:10.5px;color:#4f77ab;letter-spacing:1px}.sheet-foot .pn[data-v-1b0ea38c]{font-family:Consolas,monospace;color:#6fc4ff}.card[data-v-1b0ea38c]{background:linear-gradient(180deg,rgba(13,40,95,.35),rgba(5,18,45,.55));border:1px solid rgba(63,156,255,.28);border-radius:8px;padding:16px 18px;box-shadow:inset 0 0 24px rgba(20,70,170,.15)}.sec-title[data-v-1b0ea38c]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:500;color:#dceeff;letter-spacing:1.5px;margin-bottom:14px;padding-bottom:9px;border-bottom:1px solid rgba(63,156,255,.35)}.sec-title[data-v-1b0ea38c]:before{content:"";width:8px;height:8px;background:var(--accent,#3f9cff);transform:rotate(45deg);box-shadow:0 0 8px var(--accent,#3f9cff)}.sec-title .more[data-v-1b0ea38c]{margin-left:auto;font-size:12px;color:#5f8fd0;font-weight:400;letter-spacing:0}.sheet.cv[data-v-1b0ea38c]{background:linear-gradient(180deg,#051733,#030d22 55%,#020a1c)}.cv-deco[data-v-1b0ea38c]{position:absolute;inset:0;overflow:hidden;border-radius:6px;pointer-events:none}.cv-deco .g1[data-v-1b0ea38c]{position:absolute;width:430px;height:430px;left:-130px;top:-150px;border-radius:50%;background:radial-gradient(circle,rgba(42,125,232,.4),transparent 68%)}.cv-deco .g2[data-v-1b0ea38c]{position:absolute;width:390px;height:390px;right:-150px;bottom:-130px;border-radius:50%;background:radial-gradient(circle,rgba(167,139,250,.3),transparent 68%)}.cv-deco .g3[data-v-1b0ea38c]{position:absolute;width:280px;height:280px;right:4%;top:20%;border-radius:50%;background:radial-gradient(circle,rgba(255,210,74,.16),transparent 70%)}.cv-deco .g4[data-v-1b0ea38c]{position:absolute;width:240px;height:240px;left:6%;bottom:16%;border-radius:50%;background:radial-gradient(circle,rgba(53,224,176,.14),transparent 70%)}.cv-deco .grid[data-v-1b0ea38c]{position:absolute;inset:0;background-image:linear-gradient(rgba(63,156,255,.1) 1px,transparent 0),linear-gradient(90deg,rgba(63,156,255,.1) 1px,transparent 0);background-size:46px 46px;opacity:.7}.cv-body[data-v-1b0ea38c]{position:relative;z-index:3;display:flex;flex-direction:column;flex:1}.cv-top[data-v-1b0ea38c]{text-align:center;font-size:11px;letter-spacing:6px;color:#4f77ab;margin-top:10px}.cv-title[data-v-1b0ea38c]{text-align:center;margin-top:34px}.cv-title h1[data-v-1b0ea38c]{font-size:42px;font-weight:600;letter-spacing:8px;color:#eaf6ff;text-shadow:0 0 34px rgba(64,156,255,.7);margin:0}.cv-title .en[data-v-1b0ea38c]{margin-top:12px;font-size:11px;letter-spacing:5px;color:#4fc3ff;opacity:.82}.cv-rule[data-v-1b0ea38c]{display:flex;align-items:center;gap:12px;margin:20px 0 0}.cv-rule .ln[data-v-1b0ea38c]{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(79,195,255,.7),transparent)}.cv-rule .dm[data-v-1b0ea38c]{width:9px;height:9px;background:#4fc3ff;transform:rotate(45deg);box-shadow:0 0 12px #4fc3ff}.cv-course[data-v-1b0ea38c]{text-align:center;margin-top:18px}.cv-course .lb[data-v-1b0ea38c]{font-size:12px;letter-spacing:5px;color:#5f8fd0;margin-bottom:8px}.cv-course .nm[data-v-1b0ea38c]{font-size:28px;font-weight:500;letter-spacing:2px;color:#eaf6ff;text-shadow:0 0 22px rgba(64,156,255,.55)}.cv-course .cs[data-v-1b0ea38c]{display:flex;justify-content:center;gap:8px;margin-top:12px;flex-wrap:wrap}.chip[data-v-1b0ea38c]{font-size:11.5px;padding:3px 12px;border-radius:20px;color:#9fc7f0;border:1px solid rgba(79,195,255,.35);background:rgba(79,195,255,.08)}.cv-dims[data-v-1b0ea38c]{display:flex;gap:10px;margin-top:26px}.dim-pill[data-v-1b0ea38c]{flex:1;text-align:center;padding:13px 8px 12px;border-radius:8px;border:1px solid;position:relative;overflow:hidden}.dim-pill[data-v-1b0ea38c]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--c);box-shadow:0 0 10px var(--c)}.dim-pill .n[data-v-1b0ea38c]{font-size:12px;color:#a9c6e8;letter-spacing:1px;line-height:1.4;max-height:34px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.dim-pill .v[data-v-1b0ea38c]{font-family:DIN Alternate,Segoe UI,sans-serif;font-size:23px;font-weight:600;margin-top:5px;color:var(--c)}.dim-pill .m[data-v-1b0ea38c]{font-size:10.5px;color:#5f8fd0;margin-top:2px}.cv-grid[data-v-1b0ea38c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:26px}.cv-item[data-v-1b0ea38c]{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:6px;border:1px solid rgba(63,156,255,.22);background:rgba(13,40,95,.35)}.cv-item .k[data-v-1b0ea38c]{font-size:12px;color:#5f8fd0;letter-spacing:2px;white-space:nowrap}.cv-item .v[data-v-1b0ea38c]{font-size:14px;color:#eaf6ff;margin-left:auto;text-align:right}.cv-item.wide[data-v-1b0ea38c]{grid-column:span 2}.sc-wrap[data-v-1b0ea38c]{position:relative;margin-top:30px}.sc-track[data-v-1b0ea38c]{display:flex;height:18px;border-radius:9px;overflow:hidden;gap:2px;background:rgba(63,156,255,.1)}.sc-seg[data-v-1b0ea38c]{display:flex;align-items:center;justify-content:center;font-size:10.5px;letter-spacing:1px}.sc-seg.s1[data-v-1b0ea38c]{width:60%;background:linear-gradient(180deg,rgba(95,143,208,.45),rgba(95,143,208,.18));color:#a9c6e8}.sc-seg.s2[data-v-1b0ea38c]{width:10%;background:linear-gradient(180deg,rgba(53,224,176,.48),rgba(53,224,176,.18));color:#8ff0d6}.sc-seg.s3[data-v-1b0ea38c]{width:10%;background:linear-gradient(180deg,rgba(255,210,74,.48),rgba(255,210,74,.18));color:#ffe08a}.sc-seg.s4[data-v-1b0ea38c]{width:20%;background:linear-gradient(90deg,rgba(79,195,255,.6),rgba(167,139,250,.55));color:#eaf6ff;font-weight:500}.sc-mark[data-v-1b0ea38c]{position:absolute;top:-24px;transform:translateX(-50%);text-align:center;font-family:Consolas,monospace;font-size:12.5px;color:#eaf6ff;text-shadow:0 0 12px rgba(79,195,255,.95)}.sc-mark[data-v-1b0ea38c]:after{content:"";display:block;margin:3px auto 0;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #4fc3ff}.cv-score[data-v-1b0ea38c]{margin-top:26px;text-align:center;padding:22px 0 18px;border-top:1px dashed rgba(63,156,255,.25);border-bottom:1px dashed rgba(63,156,255,.25);position:relative}.cv-score .num[data-v-1b0ea38c]{font-size:82px;line-height:1;font-family:DIN Alternate,Segoe UI,sans-serif;font-weight:600;color:#fff;text-shadow:0 0 30px rgba(79,195,255,.85),0 0 60px rgba(167,139,250,.5)}.cv-score .num small[data-v-1b0ea38c]{font-size:20px;color:#5f8fd0}.cv-score .lb[data-v-1b0ea38c]{font-size:12px;letter-spacing:8px;color:#5f8fd0;margin-top:8px}.cv-score .badges[data-v-1b0ea38c]{display:flex;justify-content:center;gap:10px;margin-top:14px}.badge[data-v-1b0ea38c]{font-size:12px;padding:4px 16px;border-radius:20px;letter-spacing:1px}.badge.g[data-v-1b0ea38c]{color:#35e0b0;border:1px solid rgba(53,224,176,.5);background:rgba(53,224,176,.1)}.badge.b[data-v-1b0ea38c]{color:#6fc4ff;border:1px solid rgba(79,195,255,.45);background:rgba(79,195,255,.1)}.badge.p[data-v-1b0ea38c]{color:#a78bfa;border:1px solid rgba(167,139,250,.45);background:rgba(167,139,250,.1)}.cv-score .mix-note[data-v-1b0ea38c]{font-size:11px;color:#5f8fd0;margin-top:12px;letter-spacing:.5px}.cv-foot[data-v-1b0ea38c]{margin-top:auto;text-align:center;font-size:11px;color:#4f77ab;letter-spacing:2px;line-height:2}.score-flex[data-v-1b0ea38c]{display:flex;align-items:center;gap:30px}.ring-big[data-v-1b0ea38c]{flex:none;width:168px;height:168px;border-radius:50%;position:relative}.ring-canvas[data-v-1b0ea38c]{position:absolute;inset:0}.ring-big .val[data-v-1b0ea38c]{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center}.ring-big .val b[data-v-1b0ea38c]{font-size:42px;font-family:DIN Alternate,Segoe UI,sans-serif;font-weight:600;color:#fff;text-shadow:0 0 24px rgba(79,195,255,.75)}.ring-big .val span[data-v-1b0ea38c]{font-size:11px;color:#5f8fd0;letter-spacing:3px;margin-top:4px}.score-side[data-v-1b0ea38c]{flex:1;min-width:0}.ss-row[data-v-1b0ea38c]{display:flex;align-items:center;justify-content:space-between;padding:11px 0;border-bottom:1px dashed rgba(63,156,255,.18);font-size:13px;color:#a9c6e8}.ss-row[data-v-1b0ea38c]:last-child{border-bottom:none}.ss-row b[data-v-1b0ea38c]{font-family:Consolas,monospace;font-size:16px;font-weight:500}.ss-row b.gold[data-v-1b0ea38c]{color:#ffd24a}.ss-row b.blue[data-v-1b0ea38c]{color:#6fc4ff}.ss-row b.purple[data-v-1b0ea38c]{color:#a78bfa}.ss-max[data-v-1b0ea38c]{font-style:normal;font-size:11px;color:#5f8fd0;font-weight:400}.mix-row[data-v-1b0ea38c]{display:flex;align-items:center;gap:10px;margin-top:6px}.mix-pill[data-v-1b0ea38c]{flex:1;text-align:center;padding:11px 6px;border-radius:6px;border:1px solid rgba(255,210,74,.35);background:rgba(255,210,74,.08);color:#ffd24a;font-size:14px;font-weight:600}.mix-pill i[data-v-1b0ea38c]{font-style:normal;font-size:11px;color:#8fb4dd;font-weight:400;margin-left:6px}.mix-pill.ai[data-v-1b0ea38c]{border-color:rgba(79,195,255,.35);background:rgba(79,195,255,.08);color:#4fc3ff}.mix-pill.sum[data-v-1b0ea38c]{border-color:rgba(167,139,250,.4);background:rgba(167,139,250,.1);color:#c4b5fd}.mix-op[data-v-1b0ea38c]{color:#5f8fd0;font-size:15px}.chart-body[data-v-1b0ea38c]{position:relative;display:flex;flex-direction:column}.echart[data-v-1b0ea38c]{width:100%;flex:1;min-height:240px}.empty-hint[data-v-1b0ea38c]{flex:1;min-height:420px;display:flex;align-items:center;justify-content:center;color:#5f8fd0;font-size:14px;letter-spacing:2px;border:1px dashed rgba(63,156,255,.25);border-radius:8px;margin-bottom:18px}.chart-legend[data-v-1b0ea38c]{display:flex;justify-content:center;gap:24px;padding:12px 0 2px;font-size:12px}.chart-legend .item[data-v-1b0ea38c]{display:flex;align-items:center;gap:6px;color:#a9c6e8}.chart-legend .lc[data-v-1b0ea38c]{width:18px;height:3px;border-radius:2px;display:inline-block}.lc-expert[data-v-1b0ea38c]{background:#ffd24a;box-shadow:0 0 8px #ffd24a}.lc-ai[data-v-1b0ea38c]{background:#4fc3ff;box-shadow:0 0 8px #4fc3ff}.lc-sum[data-v-1b0ea38c]{background:#a78bfa;box-shadow:0 0 8px #a78bfa}.sum-block[data-v-1b0ea38c]{margin-bottom:20px}.tag[data-v-1b0ea38c]{display:inline-flex;align-items:center;gap:7px;font-size:13px;letter-spacing:1px;color:#35e0b0;margin-bottom:10px}.tag.sg[data-v-1b0ea38c]{color:#ffd24a}.tag[data-v-1b0ea38c]:before{content:"";width:6px;height:6px;border-radius:1px;background:currentColor;box-shadow:0 0 8px currentColor}.sum-text[data-v-1b0ea38c]{font-size:13px;line-height:2;color:#c4dcf5;text-align:justify}.sum-text .hl[data-v-1b0ea38c]{color:#6fc4ff}.sg-item[data-v-1b0ea38c]{display:flex;gap:10px;margin-bottom:12px;font-size:13px;line-height:1.95;color:#c4dcf5;text-align:justify}.sg-item .no[data-v-1b0ea38c]{flex:none;width:20px;height:20px;margin-top:3px;border-radius:4px;background:rgba(255,210,74,.14);border:1px solid rgba(255,210,74,.45);color:#ffd24a;font-size:11px;display:flex;align-items:center;justify-content:center;font-family:Consolas,monospace}.sg-item b[data-v-1b0ea38c]{color:#eaf6ff;font-weight:500}.tbl[data-v-1b0ea38c]{width:100%;border-collapse:collapse;table-layout:fixed}.tbl thead th[data-v-1b0ea38c]{background:linear-gradient(180deg,rgba(30,85,190,.5),rgba(12,38,90,.5));color:#bfe0ff;font-size:12px;font-weight:500;padding:12px 13px;text-align:left;letter-spacing:1px;border-bottom:1px solid rgba(79,195,255,.6)}.tbl tbody td[data-v-1b0ea38c]{padding:10px 13px;font-size:12.5px;color:#c4dcf5;border-bottom:1px solid rgba(63,156,255,.12);vertical-align:middle}.t-l1[data-v-1b0ea38c]{color:#dceeff;font-weight:500;background:rgba(13,40,95,.35)}.t-l1 .maxs[data-v-1b0ea38c]{display:block;font-size:11px;color:#5f8fd0;font-weight:400;margin-top:3px}.t-num[data-v-1b0ea38c]{font-family:Consolas,monospace;font-size:13px;color:#6fc4ff}.t-num.e[data-v-1b0ea38c]{color:#ffd24a}.t-num i[data-v-1b0ea38c]{font-style:normal;color:#5f8fd0;font-size:10.5px}.t-reason[data-v-1b0ea38c]{color:#93b6de;font-size:11.5px;line-height:1.65}.t-reason .tg[data-v-1b0ea38c]{color:#4fc3ff;margin-left:4px;cursor:pointer;white-space:nowrap}.note-line[data-v-1b0ea38c]{margin-top:14px;padding-top:12px;border-top:1px dashed rgba(63,156,255,.22);font-size:11.5px;color:#5f8fd0;line-height:2}.note-line b[data-v-1b0ea38c]{color:#6fc4ff;font-weight:500}._link[data-v-1e5eff4a]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.mobile-menu[data-v-1e5eff4a]{box-sizing:border-box;width:100%;height:50px;background:#fff;padding-left:2.67rem}.mobile-menu .container[data-v-1e5eff4a]{height:100%;display:flex;align-items:center;justify-content:space-between}.mobile-menu .pack-name[data-v-1e5eff4a]{font-size:3.73rem;font-family:Microsoft YaHei;font-weight:700;color:#409eff;line-height:2.4rem}.mobile-menu .han-box[data-v-1e5eff4a]{padding:0 3.67rem;height:100%;line-height:13.73rem;display:flex;justify-content:center;align-items:center;margin-right:1rem}.mobile-menu .han-box img[data-v-1e5eff4a]{width:4.27rem;display:inline-block}.m-menu-list[data-v-1e5eff4a]{position:fixed;top:11.73rem;left:0;width:100%;height:calc(100vh - 11.73rem);background:#f7f9fb;opacity:.95;z-index:999;box-sizing:border-box;padding:0 4rem}.m-menu-list ul li div[data-v-1e5eff4a]{height:11.2rem;display:flex;align-items:center;text-align:center;justify-content:center;border-bottom:.13rem solid #cecece;font-size:3.2rem;font-family:Microsoft YaHei;font-weight:400;color:#333}[data-v-ffae2ccc] .prism-cc-btn,[data-v-ffae2ccc] .prism-cc-setting-btn,[data-v-ffae2ccc] .prism-collect,[data-v-ffae2ccc] .prism-download,[data-v-ffae2ccc] .prism-download-btn,[data-v-ffae2ccc] .prism-favorite,[data-v-ffae2ccc] .prism-more-btn,[data-v-ffae2ccc] .prism-rate-btn,[data-v-ffae2ccc] .prism-setting,[data-v-ffae2ccc] .prism-setting-btn,[data-v-ffae2ccc] .prism-setting-list,[data-v-ffae2ccc] .prism-ShowSnapshotBtn,[data-v-ffae2ccc] .prism-snapshot-btn,[data-v-ffae2ccc] .prism-speed,[data-v-ffae2ccc] .prism-speed-box,[data-v-ffae2ccc] .prism-speed-btn{display:none!important}.list-header[data-v-70f5e252]{height:40px;padding:0;background:linear-gradient(90deg,rgba(13,80,146,.5),rgba(6,44,82,.5));display:flex;flex-direction:row;position:relative;margin-bottom:12px}.list-header.sub-header[data-v-70f5e252]{height:32px;margin-bottom:0}.list-header.sub-header .title-container[data-v-70f5e252]{width:100%;height:32px}.list-header.sub-header .title-text[data-v-70f5e252]{font-size:13px;font-weight:500;color:#e0f2ff;padding-left:10px}.list-header.sub-header .right-icon[data-v-70f5e252]{right:10px}.list-header .title-container[data-v-70f5e252]{width:280px;height:40px;align-self:center;display:flex;align-items:center;justify-content:center}.list-header .title-background[data-v-70f5e252]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start}.list-header .title-image[data-v-70f5e252]{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.list-header .title-text[data-v-70f5e252]{position:relative;z-index:2;color:#fff;font-family:SimHei,Microsoft YaHei,PingFang SC,sans-serif;font-size:18px;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,.5);padding-left:35px}.list-header .right-icon[data-v-70f5e252]{width:21px;height:3px;position:absolute;right:20px;bottom:4px;display:flex}.list-header .right-icon img[data-v-70f5e252]{width:100%;height:100%}.download-btn[data-v-70f5e252]{background:linear-gradient(135deg,rgba(21,113,231,.7),rgba(10,74,138,.7));color:#fff;border:1px solid rgba(123,168,208,.3);padding:4px 12px;font-size:11px;font-weight:500;border-radius:12px;cursor:pointer;transition:all .3s ease;box-shadow:0 1px 2px rgba(0,0,0,.1);outline:none;height:20px;display:flex;align-items:center;justify-content:center}.download-btn[data-v-70f5e252]:hover{background:linear-gradient(135deg,rgba(21,113,231,.8),rgba(10,74,138,.8));box-shadow:0 2px 4px rgba(0,0,0,.15);transform:translateY(-1px)}.download-btn[data-v-70f5e252]:active{transform:translateY(0);box-shadow:0 1px 2px rgba(0,0,0,.1)}.custom-scrollbar[data-v-70f5e252]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-70f5e252]::-webkit-scrollbar-track{background:rgba(0,0,0,.1);border-radius:3px}.custom-scrollbar[data-v-70f5e252]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.5);border-radius:3px}.custom-scrollbar[data-v-70f5e252]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.7)}.chat-demo[data-v-70f5e252]{display:flex;flex-direction:column;height:100%;padding:16px;box-sizing:border-box;overflow:hidden}.agent-image-area[data-v-70f5e252]{flex-shrink:0;margin:16px auto 0;width:95%;max-width:800px;overflow:hidden;height:200px;position:relative}.agent-image[data-v-70f5e252]{z-index:1}.agent-image[data-v-70f5e252],.agent-video[data-v-70f5e252]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.agent-video[data-v-70f5e252]{z-index:2}.input-area[data-v-70f5e252]{display:flex;background:rgba(16,47,80,.8);padding:8px;border-radius:8px;gap:8px;margin:16px auto 0;width:92%;max-width:800px;flex-shrink:0;border:1px solid rgba(123,168,208,.3);box-shadow:0 2px 8px rgba(0,0,0,.2)}.message-list[data-v-70f5e252]{flex:1;overflow-y:auto;overflow-x:hidden;padding:16px 0;background:rgba(1,47,87,.7);border-radius:4px;margin:16px auto 0;width:95%;max-width:800px;box-shadow:0 2px 8px rgba(0,0,0,.3);min-height:0}.empty[data-v-70f5e252]{color:#7ba8d0;text-align:center;background:rgba(16,47,80,.6);padding:20px;border-radius:8px;margin:20px auto;width:80%;border:1px solid rgba(123,168,208,.3);box-shadow:0 2px 4px rgba(0,0,0,.2)}.human[data-v-70f5e252]{display:flex;justify-content:flex-end;margin:12px 0;padding:0 10px}.human span[data-v-70f5e252]{color:#fff;padding:12px 18px;background:linear-gradient(135deg,#1e88e5,#1565c0);border-radius:18px;max-width:70%;word-wrap:break-word;display:inline-block;box-shadow:0 3px 8px rgba(30,136,229,.3);border:1px solid hsla(0,0%,100%,.1);font-size:14px;font-weight:500;line-height:1.4;position:relative;transition:all .2s ease}.human span[data-v-70f5e252]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(30,136,229,.4)}.ai[data-v-70f5e252]{display:flex;justify-content:flex-start;margin:12px 0;padding:0 10px}.ai span[data-v-70f5e252]{max-width:75%}.ai span[data-v-70f5e252],.loading-text[data-v-70f5e252]{color:#7ba8d0;padding:12px 18px;background:rgba(16,47,80,.8);border-radius:12px;word-wrap:break-word;display:inline-block;box-shadow:0 3px 6px rgba(0,0,0,.3);border:1px solid rgba(123,168,208,.3);line-height:1.6;font-size:14px}.loading-text[data-v-70f5e252]{animation:pulse-70f5e252 1.5s ease-in-out infinite}.ai-message-text[data-v-70f5e252]{white-space:pre-wrap;word-break:break-word;text-align:left}@keyframes pulse-70f5e252{0%,to{opacity:1}50%{opacity:.7}}input[data-v-70f5e252]{flex:1;padding:10px;border-radius:20px;border:1px solid rgba(123,168,208,.5);background:rgba(1,47,87,.5);color:#7ba8d0;outline:none}button[data-v-70f5e252]{padding:10px 20px;border-radius:20px;background:linear-gradient(135deg,#1571e7,#0a4a8a);color:#fff;border:none;cursor:pointer;transition:all .3s;box-shadow:0 2px 4px rgba(0,0,0,.2)}button[data-v-70f5e252]:hover{background:linear-gradient(135deg,#0a4a8a,#053060);transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.3)}button[data-v-70f5e252]:disabled{background:rgba(123,168,208,.3);cursor:not-allowed;transform:none;box-shadow:none}.resource-list[data-v-70f5e252]{max-height:400px;overflow-y:auto}.resource-item[data-v-70f5e252]{padding:12px 16px;margin-bottom:12px;background:rgba(1,47,87,.6);border-radius:8px;border:1px solid rgba(123,168,208,.3);transition:all .3s ease}.resource-title[data-v-70f5e252]{display:flex;align-items:center;gap:8px}.resource-title i[data-v-70f5e252]{color:#4fc3f7}.resource-info[data-v-70f5e252]{padding-left:22px}.resource-clickable[data-v-70f5e252]{cursor:pointer;transition:all .3s ease}.resource-clickable[data-v-70f5e252]:hover{background:rgba(21,113,231,.3);border-color:rgba(123,168,208,.6);transform:translateY(-2px);box-shadow:0 4px 12px rgba(21,113,231,.2)}[data-v-70f5e252] .resource-dialog{background:rgba(16,47,80,.95)!important;border-radius:12px!important;border:1px solid rgba(123,168,208,.3)!important;box-shadow:0 8px 32px rgba(0,0,0,.4)!important}[data-v-70f5e252] .resource-dialog .el-dialog__header{background:linear-gradient(90deg,rgba(13,80,146,.8),rgba(6,44,82,.8));border-radius:12px 12px 0 0;padding:15px 20px;border-bottom:1px solid rgba(123,168,208,.3)}[data-v-70f5e252] .resource-dialog .el-dialog__title{color:#fff!important;font-weight:700;font-size:16px}[data-v-70f5e252] .resource-dialog .el-dialog__headerbtn .el-dialog__close{color:#7ba8d0!important}[data-v-70f5e252] .resource-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:#fff!important}[data-v-70f5e252] .resource-dialog .el-dialog__body{background:rgba(16,47,80,.8);padding:20px;max-height:60vh;overflow-y:auto}[data-v-70f5e252] .resource-dialog .el-dialog__footer{background:rgba(16,47,80,.8);border-top:1px solid rgba(123,168,208,.2);border-radius:0 0 12px 12px;padding:15px 20px}[data-v-70f5e252] .v-modal{background-color:rgba(0,0,0,.6)!important}.dialog-close-btn[data-v-70f5e252]{background:linear-gradient(135deg,rgba(21,113,231,.7),rgba(10,74,138,.7))!important;border:1px solid rgba(123,168,208,.3)!important;color:#fff!important}.dialog-close-btn[data-v-70f5e252]:hover{background:linear-gradient(135deg,rgba(21,113,231,.9),rgba(10,74,138,.9))!important}.resource-title[data-v-70f5e252]{color:#fff;font-weight:700;margin-bottom:8px;font-size:14px}.resource-info[data-v-70f5e252]{color:#7ba8d0;font-size:13px;margin-bottom:4px;line-height:1.5}.resource-desc[data-v-70f5e252]{color:#7ba8d0;font-size:13px;margin-bottom:8px;line-height:1.5}.resource-link a[data-v-70f5e252]{color:#1571e7;text-decoration:none;font-size:13px}.resource-link a[data-v-70f5e252]:hover{text-decoration:underline}.no-resource[data-v-70f5e252]{text-align:center;color:#7ba8d0;padding:20px}.text-preview-content[data-v-70f5e252]{white-space:pre-wrap;word-break:break-word;line-height:1.8;color:#333;padding:16px;background:#f5f5f5;border-radius:8px;max-height:400px;overflow-y:auto}.image-preview-content[data-v-70f5e252],.video-preview-content[data-v-70f5e252]{text-align:center}.doc-preview-dialog[data-v-70f5e252]{background:#fff}