.swiper-container{margin-top:20px;padding:.6rem 1rem;display:flex;align-items:center;justify-content:space-between;font-size:15px}.rollScreen_container{width:100%;line-height:25px;text-align:center;display:inline-block;position:relative;overflow:hidden}.item{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:all .3s}.rollScreen_list:hover .item{color:#8e8cd8}.rollScreen_list{transition:1s linear}.rollScreen_list_unanim{transition:none}.arrow{animation:passing 1s infinite}@keyframes passing{0%{transform:translateX(-50%);opacity:0}50%{transform:translateX(0);opacity:1}to{transform:translateX(50%);opacity:0}}.typed-cursor{opacity:1;animation:blink .7s infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.campus-home[data-v-1af5f76d]{--primary:#1e80ff;--primary-hover:#1171ee;--text-main:#252933;--text-secondary:#515767;--text-light:#8a919f;--page-bg:#f2f3f5;--card-bg:#fff;--border:#e4e6eb;min-height:100vh;color:var(--text-main);background:var(--page-bg)}.home-banner[data-v-1af5f76d]{position:relative;height:100vh;min-height:680px;margin-top:-60px;overflow:hidden;color:#fff;background-color:#dcecff;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;animation:header-effect .8s ease}.banner-content[data-v-1af5f76d]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:min(1200px,calc(100% - 48px));height:100%;margin:0 auto;padding-top:28px;text-shadow:0 2px 14px rgba(17,45,82,.28)}.campus-badge[data-v-1af5f76d]{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border:1px solid hsla(0,0%,100%,.62);border-radius:20px;background:hsla(0,0%,100%,.18);font-size:13px;backdrop-filter:blur(8px)}.campus-badge .v-icon[data-v-1af5f76d]{color:#fff}.ai-intro-wrap[data-v-1af5f76d]{min-height:72px}.ai-intro-label[data-v-1af5f76d]{display:flex;align-items:center;gap:7px;margin-bottom:7px;color:hsla(0,0%,100%,.82);font-size:11px;letter-spacing:.05em}.ai-status-dot[data-v-1af5f76d]{width:7px;height:7px;border:2px solid hsla(0,0%,100%,.75);border-radius:50%;background:#52c41a;box-shadow:0 0 8px rgba(82,196,26,.7);animation:ai-pulse-1af5f76d 1.8s infinite}.ai-thinking[data-v-1af5f76d]{color:hsla(0,0%,100%,.66)}.banner-content h1[data-v-1af5f76d]{max-width:760px;margin:23px 0 12px;font-size:clamp(2.8rem,6vw,5.2rem);font-weight:800;line-height:1.08;letter-spacing:-.045em}.banner-intro[data-v-1af5f76d]{min-height:34px;color:hsla(0,0%,100%,.94);font-size:clamp(1.05rem,2vw,1.35rem)}.banner-actions[data-v-1af5f76d]{display:flex;gap:12px;margin-top:30px}.primary-action[data-v-1af5f76d],.secondary-action[data-v-1af5f76d]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:132px;height:42px;padding:0 19px;border-radius:6px;font-size:14px;font-weight:500;transition:.25s ease}.primary-action[data-v-1af5f76d]{color:var(--primary);background:#fff;box-shadow:0 8px 24px rgba(25,72,130,.2)}.primary-action .v-icon[data-v-1af5f76d]{color:var(--primary)}.primary-action[data-v-1af5f76d]:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(25,72,130,.28)}.secondary-action[data-v-1af5f76d]{border:1px solid hsla(0,0%,100%,.72);color:#fff!important;background:hsla(0,0%,100%,.12);backdrop-filter:blur(8px)}.secondary-action[data-v-1af5f76d]:hover{background:hsla(0,0%,100%,.22)}.blog-contact[data-v-1af5f76d]{display:flex;gap:17px;margin-top:25px}.blog-contact a[data-v-1af5f76d]{color:#fff!important;font-size:1.35rem;transition:.2s ease}.blog-contact a[data-v-1af5f76d]:hover{transform:translateY(-2px);opacity:.82}.home-version[data-v-1af5f76d]{display:inline-flex;align-items:center;gap:8px;margin-top:18px;padding:6px 10px;border:1px solid hsla(0,0%,100%,.34);border-radius:5px;color:hsla(0,0%,100%,.76);background:rgba(12,42,78,.2);font-size:16px;backdrop-filter:blur(8px)}.home-version span[data-v-1af5f76d]{color:hsla(0,0%,100%,.5);font-family:JetBrains Mono,Consolas,monospace!important;font-size:16px;letter-spacing:.12em}.home-version strong[data-v-1af5f76d]{color:#fff;font-family:JetBrains Mono,Consolas,monospace!important;font-size:16px}.home-version time[data-v-1af5f76d]{padding-left:8px;border-left:1px solid hsla(0,0%,100%,.25)}.banner-scroll[data-v-1af5f76d]{position:absolute;bottom:54px;left:50%;z-index:3;display:flex;flex-direction:column;align-items:center;gap:1px;color:hsla(0,0%,100%,.86);text-shadow:0 2px 8px rgba(17,45,82,.3);transform:translateX(-50%)}.banner-scroll span[data-v-1af5f76d]{font-size:10px;letter-spacing:.16em}.banner-scroll .v-icon[data-v-1af5f76d]{color:#fff;animation:banner-scroll-down-1af5f76d 1.6s ease-in-out infinite}.site-statistics[data-v-1af5f76d]{position:relative;z-index:5;display:grid;grid-template-columns:repeat(4,1fr);width:min(1120px,calc(100% - 40px));margin:-42px auto 24px;overflow:hidden;border:1px solid rgba(228,230,235,.8);border-radius:10px;background:hsla(0,0%,100%,.96);box-shadow:0 10px 35px rgba(31,35,41,.1);backdrop-filter:blur(14px)}.statistic-item[data-v-1af5f76d]{display:flex;align-items:center;justify-content:center;gap:13px;min-height:84px;color:var(--text-main)!important}.statistic-item+.statistic-item[data-v-1af5f76d]{border-left:1px solid #edf0f3}.statistic-icon[data-v-1af5f76d]{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px}.blue-icon[data-v-1af5f76d]{background:#e8f3ff}.blue-icon .v-icon[data-v-1af5f76d]{color:#1e80ff}.purple-icon[data-v-1af5f76d]{background:#f1edff}.purple-icon .v-icon[data-v-1af5f76d]{color:#7b61ff}.green-icon[data-v-1af5f76d]{background:#e8f8f1}.green-icon .v-icon[data-v-1af5f76d]{color:#18a46b}.orange-icon[data-v-1af5f76d]{background:#fff2e5}.orange-icon .v-icon[data-v-1af5f76d]{color:#ff8a34}.statistic-item span[data-v-1af5f76d],.statistic-item strong[data-v-1af5f76d]{display:block}.statistic-item strong[data-v-1af5f76d]{color:var(--text-main);font-size:1.3rem;line-height:1.2}.statistic-item div>span[data-v-1af5f76d]{margin-top:4px;color:var(--text-light);font-size:12px}.home-container[data-v-1af5f76d]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px;width:min(1120px,calc(100% - 40px));margin:0 auto;padding-bottom:54px}.article-section[data-v-1af5f76d]{min-width:0}.article-list[data-v-1af5f76d],.feed-header[data-v-1af5f76d],.sidebar-card[data-v-1af5f76d],.talk-card[data-v-1af5f76d]{border:1px solid var(--border);border-radius:6px;background:var(--card-bg)}.feed-header[data-v-1af5f76d]{display:flex;align-items:center;justify-content:space-between;height:58px;margin-bottom:12px;padding:0 20px}.feed-tabs[data-v-1af5f76d]{display:flex;align-items:center;gap:28px;height:100%}.feed-tabs a[data-v-1af5f76d],.feed-tabs span[data-v-1af5f76d]{position:relative;display:flex;align-items:center;height:100%;color:var(--text-secondary)!important;font-size:14px}.feed-tabs .active[data-v-1af5f76d]{color:var(--primary)!important;font-weight:600}.feed-tabs .active[data-v-1af5f76d]:after{position:absolute;right:4px;bottom:0;left:4px;height:3px;border-radius:3px 3px 0 0;content:"";background:var(--primary)}.all-articles[data-v-1af5f76d]{gap:18px;color:var(--text-light)!important;font-size:13px}.ai-stream-status[data-v-1af5f76d],.all-articles-text[data-v-1af5f76d],.all-articles[data-v-1af5f76d]{display:inline-flex;align-items:center}.ai-stream-status[data-v-1af5f76d]{gap:6px;color:#18a46b;font-size:11px}.ai-stream-status i[data-v-1af5f76d]{width:6px;height:6px;border-radius:50%;background:#20b978;box-shadow:0 0 7px rgba(32,185,120,.55);animation:ai-pulse-1af5f76d 1.8s infinite}.all-articles[data-v-1af5f76d]:hover{color:var(--primary)!important}.all-articles .v-icon[data-v-1af5f76d]{color:inherit}.talk-card[data-v-1af5f76d]{display:flex;align-items:center;min-height:54px;margin-bottom:12px;padding:0 15px;overflow:hidden}.talk-icon[data-v-1af5f76d]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:32px;height:32px;margin-right:5px;border-radius:50%;background:#e8f3ff}.talk-icon .v-icon[data-v-1af5f76d]{color:var(--primary)}.talk-card[data-v-1af5f76d] .swiper-container{flex:1;min-width:0;margin-top:0}.article-list[data-v-1af5f76d]{overflow:hidden}.article-item[data-v-1af5f76d]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:22px;min-height:205px;padding:24px 22px;transition:background .2s ease;animation:ai-stream-in-1af5f76d .58s cubic-bezier(.22,.75,.28,1) both}.article-item[data-v-1af5f76d]:after{position:absolute;top:0;bottom:0;left:-35%;width:24%;content:"";pointer-events:none;background:linear-gradient(90deg,transparent,rgba(30,128,255,.055),transparent);transform:skewX(-14deg);transition:left .75s ease}.article-item[data-v-1af5f76d]:hover:after{left:112%}.article-item+.article-item[data-v-1af5f76d]{border-top:1px solid #edf0f3}.article-item[data-v-1af5f76d]:hover{background:#fafbfc}.article-main[data-v-1af5f76d]{display:flex;min-width:0;flex-direction:column}.article-meta[data-v-1af5f76d]{display:flex;flex-wrap:wrap;align-items:center;gap:9px;color:var(--text-light);font-size:12px}.article-meta a[data-v-1af5f76d]{color:var(--text-light)!important}.article-meta a[data-v-1af5f76d]:hover{color:var(--primary)!important}.meta-divider[data-v-1af5f76d]{width:1px;height:12px;background:#d8dbe0}.top-label[data-v-1af5f76d]{padding:2px 6px;border-radius:3px;color:#f64242;background:#fff0f0}.article-item h2[data-v-1af5f76d]{margin:10px 0 9px;font-size:1.28rem;line-height:1.45}.article-item h2 a[data-v-1af5f76d]{color:var(--text-main)!important;transition:color .2s ease}.article-item h2 a[data-v-1af5f76d]:hover{color:var(--primary)!important}.article-summary[data-v-1af5f76d]{display:-webkit-box;margin:0!important;overflow:hidden;color:var(--text-secondary);font-size:13.5px;line-height:1.75;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.article-bottom[data-v-1af5f76d]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:auto;padding-top:16px}.article-tags[data-v-1af5f76d]{display:flex;flex-wrap:wrap;gap:7px}.article-tags a[data-v-1af5f76d]{padding:3px 8px;border-radius:3px;color:#1e80ff!important;background:#e8f3ff;font-size:11px}.article-tags a[data-v-1af5f76d]:hover{background:#d7eaff}.read-link[data-v-1af5f76d]{display:inline-flex;flex:0 0 auto;align-items:center;color:var(--primary)!important;font-size:12px}.read-link .v-icon[data-v-1af5f76d]{color:var(--primary);transition:transform .2s ease}.read-link:hover .v-icon[data-v-1af5f76d]{transform:translateX(3px)}.article-cover[data-v-1af5f76d]{align-self:center;width:190px;height:128px;overflow:hidden;border-radius:6px;background:#e8eaed}.article-image[data-v-1af5f76d]{transition:transform .4s ease}.article-item:hover .article-image[data-v-1af5f76d]{transform:scale(1.05)}.sidebar-card[data-v-1af5f76d]{margin-bottom:12px;overflow:hidden}.author-cover[data-v-1af5f76d]{height:72px;background:radial-gradient(circle at 20% 50%,hsla(0,0%,100%,.3),transparent 22%),linear-gradient(135deg,#6ca9ff,#8fc9ff 55%,#a9e4d0)}.author-content[data-v-1af5f76d]{padding:0 20px 20px;text-align:center}.avatar-frame[data-v-1af5f76d]{width:82px;height:82px;margin:-41px auto 11px;padding:4px;border-radius:50%;background:#fff;box-shadow:0 4px 14px rgba(31,35,41,.12)}.author-avatar[data-v-1af5f76d]{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.author-content h3[data-v-1af5f76d]{margin:0 0 5px;color:var(--text-main);font-size:1.18rem}.author-content>p[data-v-1af5f76d]{margin:0!important;color:var(--text-light);font-size:13px;line-height:1.65}.author-statistics[data-v-1af5f76d]{display:grid;grid-template-columns:repeat(3,1fr);margin:17px 0;padding:14px 0;border-top:1px solid #edf0f3;border-bottom:1px solid #edf0f3}.author-statistics a+a[data-v-1af5f76d]{border-left:1px solid #edf0f3}.author-statistics span[data-v-1af5f76d],.author-statistics strong[data-v-1af5f76d]{display:block}.author-statistics strong[data-v-1af5f76d]{color:var(--text-main);font-size:1.08rem}.author-statistics span[data-v-1af5f76d]{margin-top:2px;color:var(--text-light);font-size:11px}.follow-button[data-v-1af5f76d]{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:38px;border-radius:5px;color:#fff;background:var(--primary);font-size:13px;transition:background .2s ease}.follow-button .v-icon[data-v-1af5f76d]{color:#fff}.follow-button[data-v-1af5f76d]:hover{background:var(--primary-hover)}.card-info-social[data-v-1af5f76d]{display:flex;justify-content:center;gap:23px;margin-top:16px}.card-info-social a[data-v-1af5f76d]{color:#7c8798!important;font-size:1.25rem}.card-info-social a[data-v-1af5f76d]:hover{color:var(--primary)!important}.sidebar-title[data-v-1af5f76d]{display:flex;align-items:center;height:48px;padding:0 17px;border-bottom:1px solid #edf0f3;color:var(--text-main);font-size:14px;font-weight:600}.sidebar-title span[data-v-1af5f76d]{display:inline-flex;align-items:center;gap:8px}.sidebar-title .v-icon[data-v-1af5f76d]{color:var(--primary)}.notice-card p[data-v-1af5f76d]{margin:0!important;padding:16px 17px 18px;color:var(--text-secondary);font-size:13px;line-height:1.8}.site-data[data-v-1af5f76d]{padding:9px 17px 14px}.site-data>div[data-v-1af5f76d]{display:flex;align-items:center;justify-content:space-between;padding:9px 0;color:var(--text-light);font-size:12px}.site-data strong[data-v-1af5f76d]{color:var(--text-secondary);font-weight:500}.site-data .normal-status[data-v-1af5f76d]{color:#18a46b}.loading-state[data-v-1af5f76d]{display:flex;align-items:center;justify-content:center;gap:9px;padding:22px;color:var(--text-light);font-size:12px}.stream-end[data-v-1af5f76d]{padding:22px;color:#b2b7c0;font-size:12px;text-align:center}@keyframes ai-pulse-1af5f76d{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.72)}}@keyframes ai-stream-in-1af5f76d{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes banner-scroll-down-1af5f76d{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:1;transform:translateY(7px)}}@media (max-width:959px){.home-container[data-v-1af5f76d]{display:block}.site-statistics[data-v-1af5f76d]{width:calc(100% - 30px)}}@media (max-width:759px){.home-banner[data-v-1af5f76d]{height:100vh;min-height:640px;background-position:50%;background-size:cover;background-attachment:scroll}.banner-content[data-v-1af5f76d]{align-items:center;width:calc(100% - 30px);padding-top:50px;text-align:center}.banner-content h1[data-v-1af5f76d]{font-size:clamp(2.45rem,13vw,3.6rem)}.banner-intro[data-v-1af5f76d]{min-height:58px;line-height:1.7}.ai-intro-label[data-v-1af5f76d],.home-version[data-v-1af5f76d]{justify-content:center}.banner-actions[data-v-1af5f76d]{flex-direction:column;width:100%;max-width:300px}.banner-scroll[data-v-1af5f76d]{bottom:48px}.primary-action[data-v-1af5f76d],.secondary-action[data-v-1af5f76d]{width:100%}.site-statistics[data-v-1af5f76d]{grid-template-columns:repeat(2,1fr);margin-top:-34px}.statistic-item[data-v-1af5f76d]{min-height:72px}.statistic-item[data-v-1af5f76d]:nth-child(3){border-left:0;border-top:1px solid #edf0f3}.statistic-item[data-v-1af5f76d]:nth-child(4){border-top:1px solid #edf0f3}.home-container[data-v-1af5f76d]{width:calc(100% - 20px)}.feed-header[data-v-1af5f76d]{padding:0 14px}.feed-tabs[data-v-1af5f76d]{gap:18px}.all-articles[data-v-1af5f76d],.feed-tabs a[data-v-1af5f76d]:nth-child(3){display:none}.article-item[data-v-1af5f76d]{display:flex;min-height:0;flex-direction:column-reverse;gap:16px;padding:18px 16px 20px}.article-cover[data-v-1af5f76d]{width:100%;height:190px}.article-item h2[data-v-1af5f76d]{font-size:1.18rem}.article-bottom[data-v-1af5f76d]{display:block;margin-top:15px}.read-link[data-v-1af5f76d]{margin-top:13px}}