.sports-background[data-v-914f8d1c]{background:linear-gradient(135deg,#2e1a0a,#b8460e 25%,#8b4513,tomato 75%,#1a0e08);min-height:100vh;overflow-x:hidden;position:relative}.network-container[data-v-914f8d1c]{position:fixed;z-index:1}.network-canvas[data-v-914f8d1c],.network-container[data-v-914f8d1c]{height:100%;left:0;top:0;width:100%}.network-canvas[data-v-914f8d1c]{display:block;position:absolute}.particles-container[data-v-914f8d1c]{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:2}.sports-icons[data-v-914f8d1c]{min-height:100vh;padding:2rem;position:relative;z-index:10}.sports-icon[data-v-914f8d1c]{animation:athletic-motion-914f8d1c 12s ease-in-out infinite;color:#ff8c00;filter:drop-shadow(0 0 15px rgba(255,69,0,.7));font-size:2.5rem;opacity:.7;position:absolute;text-shadow:0 0 20px rgba(255,140,0,.9)}.icon-soccer[data-v-914f8d1c]{animation-delay:0s;left:8%;top:10%}.icon-basketball[data-v-914f8d1c]{animation-delay:-1.5s;right:10%;top:5%}.icon-football[data-v-914f8d1c]{animation-delay:-3s;bottom:20%;left:12%}.icon-tennis[data-v-914f8d1c]{animation-delay:-4.5s;right:8%;top:30%}.icon-trophy[data-v-914f8d1c]{animation-delay:-6s;bottom:15%;right:20%}.icon-medal[data-v-914f8d1c]{animation-delay:-7.5s;left:60%;top:20%}.icon-running[data-v-914f8d1c]{animation-delay:-9s;bottom:35%;left:15%}.icon-cycling[data-v-914f8d1c]{animation-delay:-10.5s;right:25%;top:50%}.icon-swimming[data-v-914f8d1c]{animation-delay:-12s;left:35%;top:40%}.icon-target[data-v-914f8d1c]{animation-delay:-13.5s;bottom:25%;right:35%}.icon-ping-pong[data-v-914f8d1c]{animation-delay:-15s;left:20%;top:65%}.icon-volleyball[data-v-914f8d1c]{animation-delay:-16.5s;bottom:40%;left:45%}.icon-boxing[data-v-914f8d1c]{animation-delay:-18s;right:30%;top:75%}.icon-hockey[data-v-914f8d1c]{animation-delay:-19.5s;bottom:50%;right:15%}.icon-golf[data-v-914f8d1c]{animation-delay:-21s;left:70%;top:55%}.icon-dice[data-v-914f8d1c]{animation-delay:-22.5s;bottom:60%;left:65%}@keyframes athletic-motion-914f8d1c{0%,to{opacity:.7;transform:translateY(0) translate(0) rotate(0) scale(1)}8%{opacity:1;transform:translateY(-25px) translate(15px) rotate(45deg) scale(1.3)}16%{opacity:.8;transform:translateY(-40px) translate(-10px) rotate(90deg) scale(.8)}25%{opacity:.9;transform:translateY(-20px) translate(30px) rotate(180deg) scale(1.4)}33%{opacity:.85;transform:translateY(-50px) translate(-20px) rotate(270deg) scale(1.1)}41%{opacity:.95;transform:translateY(-15px) translate(25px) rotate(1turn) scale(.9)}50%{opacity:1;transform:translateY(-35px) translate(-5px) rotate(450deg) scale(1.2)}58%{opacity:.8;transform:translateY(-45px) translate(20px) rotate(540deg) scale(1)}66%{opacity:.9;transform:translateY(-25px) translate(-15px) rotate(630deg) scale(1.15)}75%{opacity:.85;transform:translateY(-30px) translate(10px) rotate(2turn) scale(.95)}83%{opacity:.9;transform:translateY(-20px) translate(-8px) rotate(810deg) scale(1.05)}91%{opacity:.8;transform:translateY(-10px) translate(12px) rotate(900deg) scale(1.1)}}@keyframes particle-sprint-914f8d1c{0%{opacity:0;transform:translate(0) translateY(0) scale(1)}10%{opacity:.8;transform:translate(20vw) translateY(-10px) scale(1.2)}30%{transform:translate(50vw) translateY(15px) scale(.9)}60%{transform:translate(80vw) translateY(-5px) scale(1.1)}80%{opacity:.6}to{opacity:0;transform:translate(110vw) translateY(20px) scale(.5)}}@keyframes particle-bounce-914f8d1c{0%{opacity:0;transform:translateY(0) translate(0) scale(1)}15%{opacity:.9;transform:translateY(-60px) translate(10px) scale(1.3)}30%{transform:translateY(-20px) translate(20px) scale(.8)}45%{transform:translateY(-80px) translate(30px) scale(1.2)}60%{transform:translateY(-40px) translate(40px) scale(.9)}75%{transform:translateY(-100px) translate(50px) scale(1.1)}90%{opacity:.7}to{opacity:0;transform:translateY(-120px) translate(60px) scale(.4)}}@keyframes particle-curve-914f8d1c{0%{opacity:0;transform:translate(0) translateY(0) rotate(0) scale(1)}20%{opacity:.8;transform:translate(-30px) translateY(20px) rotate(90deg) scale(1.2)}40%{transform:translate(-60px) translateY(-10px) rotate(180deg) scale(.9)}60%{transform:translate(-90px) translateY(30px) rotate(270deg) scale(1.3)}80%{opacity:.5;transform:translate(-120px) translateY(10px) rotate(1turn) scale(1)}to{opacity:0;transform:translate(-150px) translateY(40px) rotate(450deg) scale(.3)}}
