#name-card-wrapper{z-index:1000;perspective:1000px;animation:6s ease-in-out infinite cardFloat;position:absolute;top:10px;left:5px}@keyframes cardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.card-3d{transform-style:preserve-3d;background-color:var(--card-bg);background-image:var(--card-bg-image);border:1px solid var(--card-border);align-items:center;gap:16px;padding:16px 20px;transition:transform .1s ease-out,box-shadow .3s;display:flex;position:relative;overflow:visible}.card-3d:after,.card-3d:before{content:"";border:2px solid var(--accent);width:12px;height:12px;box-shadow:0 0 8px var(--accent-glow);z-index:10;pointer-events:none;position:absolute}.card-3d:before{border-bottom:none;border-right:none;top:-2px;left:-2px}.card-3d:after{border-top:none;border-left:none;bottom:-2px;right:-2px}.card-icon-layer,.card-text-layer{transform-style:preserve-3d;transition:transform .1s ease-out}.card-icon-layer .icon{border:1px solid var(--accent);background:var(--icon-bg);width:46px;height:46px;box-shadow:var(--icon-shadow);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.card-icon-layer .icon img,.card-icon-layer .icon svg{filter:drop-shadow(0 0 4px var(--accent-glow)) brightness(1.2) contrast(1.1)}.card-title{letter-spacing:1.5px;background:var(--title-gradient);-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 2px #000000e6);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;margin-bottom:8px;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:16px;font-weight:800;line-height:1.3;animation:4s linear infinite goldShine}@keyframes goldShine{0%{background-position:200%}to{background-position:-200%}}.card-contact{color:var(--contact-color);letter-spacing:.5px;text-shadow:0 1px 2px #000c;font-size:13px;font-weight:300;line-height:1.4}.card-text-layer:after{content:"";opacity:.6;background:linear-gradient(90deg,var(--accent),transparent);width:100%;height:1px;box-shadow:0 0 5px var(--accent-glow);margin-top:10px;display:block}.card-glare{pointer-events:none;mix-blend-mode:color-dodge;width:100%;height:100%;transition:background .1s ease-out;position:absolute;top:0;left:0}.card-close-btn{z-index:20;width:22px;height:22px;color:var(--contact-color,#888);cursor:pointer;opacity:.5;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:13px;line-height:1;transition:opacity .2s,color .2s,transform .2s;display:flex;position:absolute;top:4px;right:4px}.card-close-btn:hover{opacity:1;color:var(--accent,#d4af37);transform:scale(1.2)}.skin-black-gold{--card-bg:#121212;--card-bg-image:linear-gradient(135deg, #ffffff08, transparent 50%), repeating-linear-gradient(90deg, #ffffff05, #ffffff05 1px, transparent 0, transparent 3px);--card-border:#4a3515;--card-shadow:0 0 20px #b4871e26, 0 15px 35px #000c, inset 0 1px 2px #ffd70066, inset 0 -1px 2px #000000e6;--accent:#d4af37;--accent-glow:#d4af37cc;--icon-bg:radial-gradient(circle at 30% 30%, #3a2a10, #0a0a0a);--icon-shadow:inset 0 0 10px #d4af3780, 0 0 15px #d4af374d, 0 4px 10px #000c;--title-gradient:linear-gradient(105deg, #9b7a22, #f5e6a3 20%, #b38728 40%, #fcf6ba 60%, #8a5a19 80%, #f5e6a3);--contact-color:#a9a9a9}.skin-holo-blue{--card-bg:#0a0e1a;--card-bg-image:linear-gradient(135deg, #00e5ff0a, transparent 50%), repeating-linear-gradient(90deg, #00e5ff0d, #00e5ff0d 1px, transparent 0, transparent 3px);--card-border:#1a3a5a;--card-shadow:0 0 20px #00b4ff33, 0 15px 35px #000000d9, inset 0 1px 2px #00e5ff80, inset 0 -1px 2px #000000e6;--accent:#00e5ff;--accent-glow:#00e5ffd9;--icon-bg:radial-gradient(circle at 30% 30%, #0a2a3a, #020810);--icon-shadow:inset 0 0 10px #00e5ff99, 0 0 15px #00e5ff66, 0 4px 10px #000c;--title-gradient:linear-gradient(105deg, #06f, #00e5ff 20%, #09c 40%, #80f0ff 60%, #05a 80%, #00e5ff);--contact-color:#7fb8cc}.skin-success-green{--card-bg:#0a1a14;--card-bg-image:linear-gradient(135deg, #34d3990a, transparent 50%), repeating-linear-gradient(90deg, #34d3990d, #34d3990d 1px, transparent 0, transparent 3px);--card-border:#1a4a3a;--card-shadow:0 0 20px #34d3992e, 0 15px 35px #000000d9, inset 0 1px 2px #34d39980, inset 0 -1px 2px #000000e6;--accent:#34d399;--accent-glow:#34d399d9;--icon-bg:radial-gradient(circle at 30% 30%, #0a3a2a, #020a08);--icon-shadow:inset 0 0 10px #34d39999, 0 0 15px #34d39966, 0 4px 10px #000c;--title-gradient:linear-gradient(105deg, #059669, #6ee7b7 20%, #10b981 40%, #a7f3d0 60%, #047857 80%, #6ee7b7);--contact-color:#7fb8a0}.skin-mono-stone{--card-bg:#0a0a0a;--card-bg-image:linear-gradient(135deg, #ffffff05, transparent 50%), repeating-linear-gradient(90deg, #ffffff08, #ffffff08 1px, transparent 0, transparent 3px);--card-border:#3a3a3a;--card-shadow:0 0 20px #ffffff14, 0 15px 35px #000000e6, inset 0 1px 2px #ffffff4d, inset 0 -1px 2px #000000f2;--accent:#fff;--accent-glow:#ffffffb3;--icon-bg:radial-gradient(circle at 30% 30%, #2a2a2a, #050505);--icon-shadow:inset 0 0 10px #fff6, 0 0 15px #ffffff40, 0 4px 10px #000000d9;--title-gradient:linear-gradient(105deg, gray, #fff 20%, #a0a0a0 40%, #f0f0f0 60%, #606060 80%, #fff);--contact-color:#b0b0b0}.bimtoc-scene-viewer-host[data-v-e62eec0f]{width:100%;height:100%;position:relative}
