/* 星空闪烁风格 */
body{background:#0a1026;position:relative;--card:#111936;--link-text:#eef2ff;--card-line:rgba(120,150,255,.2);--icon-bg:rgba(255,255,255,.08);--arrow:#c7d2ff;}
#starParticles{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;}
.star-particle{position:absolute;width:2px;height:2px;border-radius:50%;background:#fff;box-shadow:0 0 5px rgba(255,255,255,.8);animation:twinkle 2.6s ease-in-out infinite;}
@keyframes twinkle{0%,100%{opacity:.2}50%{opacity:1}}
.wrapper{position:relative;z-index:1;}
.link-item.outline{border-color:#fff!important;color:#fff!important;}
.contact-icon{border-color:rgba(255,255,255,.4);}
.link-item:not(.outline) .link-arrow{fill:#c7d2ff!important;}
.link-item.outline .link-arrow{fill:#fff!important;}
