.bg-gradient-radial[data-v-ae180050]{background:radial-gradient(circle,var(--tw-gradient-stops))}.bg-grid-pattern[data-v-ae180050]{background-image:linear-gradient(rgba(249,115,22,.1) 1px,transparent 0),linear-gradient(90deg,rgba(249,115,22,.1) 1px,transparent 0);background-size:50px 50px}.bg-grid-orange[data-v-ae180050]{background-image:linear-gradient(rgba(251,146,60,.08) 1px,transparent 0),linear-gradient(90deg,rgba(251,146,60,.08) 1px,transparent 0);background-size:60px 60px}@keyframes grid-move-ae180050{0%{transform:translate(0)}to{transform:translate(50px,50px)}}@keyframes pulse-slow-ae180050{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}@keyframes pulse-slow-delay-ae180050{0%,to{opacity:.4;transform:scale(1.05)}50%{opacity:.7;transform:scale(1.15)}}@keyframes float-ae180050{0%,to{opacity:.4;transform:translateY(0) translate(0) rotate(0)}33%{opacity:.6;transform:translateY(-20px) translate(10px) rotate(120deg)}66%{opacity:.5;transform:translateY(10px) translate(-15px) rotate(240deg)}}@keyframes float-delay-ae180050{0%,to{opacity:.3;transform:translateY(0) translate(0) rotate(0)}33%{opacity:.5;transform:translateY(15px) translate(-10px) rotate(-120deg)}66%{opacity:.4;transform:translateY(-10px) translate(20px) rotate(-240deg)}}@keyframes twinkle-ae180050{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:.8;transform:scale(1.2)}}@keyframes twinkle-delay-ae180050{0%,to{opacity:.3;transform:scale(.9)}50%{opacity:.7;transform:scale(1.1)}}@keyframes shimmer-ae180050{0%{opacity:0;transform:translate(-100%)}50%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes shimmer-delay-ae180050{0%{opacity:0;transform:translateY(-100%)}50%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes particle-float-ae180050{0%{opacity:0;transform:translateY(100vh) translate(0) rotate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(-100px) translate(100px) rotate(1turn)}}.animate-grid-move[data-v-ae180050]{animation:grid-move-ae180050 20s linear infinite}.animate-pulse-slow[data-v-ae180050]{animation:pulse-slow-ae180050 4s ease-in-out infinite}.animate-pulse-slow-delay[data-v-ae180050]{animation:pulse-slow-delay-ae180050 4s ease-in-out 2s infinite}.animate-float[data-v-ae180050]{animation:float-ae180050 8s ease-in-out infinite}.animate-float-delay[data-v-ae180050]{animation:float-delay-ae180050 8s ease-in-out 4s infinite}.animate-twinkle[data-v-ae180050]{animation:twinkle-ae180050 3s ease-in-out infinite}.animate-twinkle-delay[data-v-ae180050]{animation:twinkle-delay-ae180050 3s ease-in-out 1.5s infinite}.animate-shimmer[data-v-ae180050]{animation:shimmer-ae180050 4s ease-in-out infinite}.animate-shimmer-delay[data-v-ae180050]{animation:shimmer-delay-ae180050 4s ease-in-out 2s infinite}.particle-container[data-v-ae180050]{height:100%;position:relative;width:100%}.particle[data-v-ae180050]{animation:particle-float-ae180050 linear infinite;background:linear-gradient(45deg,#f97316,#f59e0b);border-radius:50%;height:4px;position:absolute;width:4px}.particle-1[data-v-ae180050]{animation-delay:0s;animation-duration:15s;background:linear-gradient(45deg,#f97316,#fb923c);left:10%}.particle-2[data-v-ae180050]{animation-delay:2s;animation-duration:18s;background:linear-gradient(45deg,#f59e0b,#fbbf24);left:20%}.particle-3[data-v-ae180050]{animation-delay:4s;animation-duration:12s;background:linear-gradient(45deg,#fb923c,#f59e0b);left:30%}.particle-4[data-v-ae180050]{animation-delay:1s;animation-duration:20s;background:linear-gradient(45deg,#fbbf24,#f97316);left:50%}.particle-5[data-v-ae180050]{animation-delay:3s;animation-duration:16s;background:linear-gradient(45deg,#f97316,#ea580c);left:60%}.particle-6[data-v-ae180050]{animation-delay:5s;animation-duration:14s;background:linear-gradient(45deg,#f59e0b,#fb923c);left:70%}.particle-7[data-v-ae180050]{animation-delay:1.5s;animation-duration:22s;background:linear-gradient(45deg,#fbbf24,#f97316);left:80%}.particle-8[data-v-ae180050]{animation-delay:3.5s;animation-duration:17s;background:linear-gradient(45deg,#fb923c,#f59e0b);left:90%}.particle-9[data-v-ae180050]{animation-delay:6s;animation-duration:19s;background:linear-gradient(45deg,#ea580c,#fbbf24);left:25%}.particle-10[data-v-ae180050]{animation-delay:2.5s;animation-duration:13s;background:linear-gradient(45deg,#f59e0b,#ea580c);left:75%}@media (max-width:768px){.bg-grid-orange[data-v-ae180050],.bg-grid-pattern[data-v-ae180050]{background-size:30px 30px}.particle[data-v-ae180050]{height:2px;width:2px}}@media (prefers-reduced-motion:reduce){.animate-float[data-v-ae180050],.animate-float-delay[data-v-ae180050],.animate-grid-move[data-v-ae180050],.animate-pulse-slow[data-v-ae180050],.animate-pulse-slow-delay[data-v-ae180050],.animate-twinkle[data-v-ae180050],.animate-twinkle-delay[data-v-ae180050],.particle[data-v-ae180050]{animation:none}}.code-rain[data-v-ae180050]{height:100%;position:relative;width:100%}.code-column[data-v-ae180050]{animation:code-fall-ae180050 8s linear infinite;color:#f97316;display:flex;flex-direction:column;font-family:Courier New,monospace;font-size:12px;font-weight:700;height:100vh;position:absolute;top:-100px;width:20px}.code-column span[data-v-ae180050]{animation:code-glow-ae180050 2s ease-in-out infinite alternate;display:block;margin-bottom:10px;opacity:.7}@keyframes code-fall-ae180050{0%{transform:translateY(-100vh)}to{transform:translateY(100vh)}}@keyframes code-glow-ae180050{0%{opacity:.3;text-shadow:0 0 5px #f97316}to{opacity:.8;text-shadow:0 0 10px #f97316,0 0 15px #f59e0b}}@keyframes pulse-glow-ae180050{0%,to{box-shadow:0 0 20px #f9731680,0 0 40px #f59e0b4d;transform:scale(1)}50%{box-shadow:0 0 30px #f97316cc,0 0 60px #f59e0b80;transform:scale(1.05)}}.animate-pulse-glow[data-v-ae180050]{animation:pulse-glow-ae180050 3s ease-in-out infinite}@keyframes spin-slow-ae180050{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes spin-reverse-ae180050{0%{transform:rotate(1turn)}to{transform:rotate(0)}}.animate-spin-slow[data-v-ae180050]{animation:spin-slow-ae180050 20s linear infinite}.animate-spin-reverse[data-v-ae180050]{animation:spin-reverse-ae180050 15s linear infinite}@keyframes orbit-ae180050{0%{transform:rotate(0) translate(96px) rotate(0)}to{transform:rotate(1turn) translate(96px) rotate(-1turn)}}@keyframes orbit-delay-ae180050{0%{transform:rotate(90deg) translate(80px) rotate(-90deg)}to{transform:rotate(450deg) translate(80px) rotate(-450deg)}}@keyframes orbit-reverse-ae180050{0%{transform:rotate(180deg) translate(96px) rotate(-180deg)}to{transform:rotate(-180deg) translate(96px) rotate(180deg)}}@keyframes orbit-delay-reverse-ae180050{0%{transform:rotate(270deg) translate(80px) rotate(-270deg)}to{transform:rotate(-90deg) translate(80px) rotate(90deg)}}.animate-orbit[data-v-ae180050]{animation:orbit-ae180050 8s linear infinite}.animate-orbit-delay[data-v-ae180050]{animation:orbit-delay-ae180050 10s linear infinite}.animate-orbit-reverse[data-v-ae180050]{animation:orbit-reverse-ae180050 12s linear infinite}.animate-orbit-delay-reverse[data-v-ae180050]{animation:orbit-delay-reverse-ae180050 9s linear infinite}@keyframes data-flow-ae180050{0%{opacity:0;transform:translate(-100%)}50%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes data-flow-delay-ae180050{0%{opacity:0;transform:translate(-100%)}50%{opacity:.6}to{opacity:0;transform:translate(100%)}}@keyframes data-flow-reverse-ae180050{0%{opacity:0;transform:translate(100%)}50%{opacity:.8}to{opacity:0;transform:translate(-100%)}}.animate-data-flow[data-v-ae180050]{animation:data-flow-ae180050 3s ease-in-out infinite}.animate-data-flow-delay[data-v-ae180050]{animation:data-flow-delay-ae180050 4s ease-in-out 1s infinite}.animate-data-flow-reverse[data-v-ae180050]{animation:data-flow-reverse-ae180050 3.5s ease-in-out 2s infinite}@keyframes count-up-ae180050{0%{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}to{opacity:.8;transform:scale(1)}}.animate-count-up[data-v-ae180050]{animation:count-up-ae180050 2s ease-in-out infinite}[data-v-ae180050] .case-detail-dialog .el-dialog__header{background:linear-gradient(135deg,#f97316,#f59e0b);margin:0;padding:16px 20px}[data-v-ae180050] .case-detail-dialog .el-dialog__header .el-dialog__title{color:#fff;font-weight:600}[data-v-ae180050] .case-detail-dialog .el-dialog__header .el-dialog__headerbtn{top:16px}[data-v-ae180050] .case-detail-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#fff}[data-v-ae180050] .case-detail-dialog .el-dialog__body{padding:24px}[data-v-ae180050] .case-detail-dialog .el-dialog__footer{border-top:1px solid #fed7aa;padding:16px 24px}.case-detail-content[data-v-ae180050]{max-height:70vh;overflow-y:auto}
