.security-background[data-v-317442d6]{fill:#fff8f0;opacity:.3}.security-outer-glow[data-v-317442d6]{fill:url(#outerGlowLight)}.security-middle-glow[data-v-317442d6]{fill:url(#middleGlowLight)}.security-inner-circle[data-v-317442d6]{fill:#ffba7a}.security-pulse-ring[data-v-317442d6]{stroke:#ff8c42}.security-lines[data-v-317442d6]{stroke:#ffb366}.security-datapoint-primary[data-v-317442d6]{fill:#ff8c42}.security-datapoint-secondary[data-v-317442d6]{fill:#ffd4a3}.security-datapoint-tertiary[data-v-317442d6]{fill:#ffb366}.dark .security-background[data-v-317442d6],.dark .security-outer-glow[data-v-317442d6],.dark .security-middle-glow[data-v-317442d6]{fill:transparent}.dark .security-inner-circle[data-v-317442d6]{fill:#f39d38}.dark .security-pulse-ring[data-v-317442d6]{stroke:transparent}.dark .security-lines[data-v-317442d6]{stroke:#e77f1b}.dark .security-datapoint-primary[data-v-317442d6]{fill:#f39d38}.dark .security-datapoint-secondary[data-v-317442d6]{fill:#f5b05e}.dark .security-datapoint-tertiary[data-v-317442d6]{fill:#e77f1b}.server-setup-container[data-v-6fb441fe]{position:relative;aspect-ratio:5/4;width:100%;overflow:hidden;border-radius:.75rem;background:linear-gradient(135deg,hsl(var(--card)),hsl(var(--card) / .98) 30%,hsl(var(--accent) / .03) 70%,hsl(var(--card) / .95));box-shadow:0 25px 50px -12px hsl(var(--accent) / .25),inset 0 1px hsl(var(--accent-foreground) / .05),0 1px 3px hsl(var(--accent-foreground) / .1)}.server-animation-wrapper[data-v-6fb441fe]{position:relative;height:100%;width:100%;overflow:hidden;padding:2rem}.grid-pattern[data-v-6fb441fe]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.3;background-image:linear-gradient(hsl(var(--accent-foreground) / .05) 1px,transparent 1px),linear-gradient(90deg,hsl(var(--accent-foreground) / .05) 1px,transparent 1px);background-size:20px 20px}.animation-playing .grid-pattern[data-v-6fb441fe]{animation:gridShift-6fb441fe 20s linear infinite}.server-chassis[data-v-6fb441fe]{position:absolute;top:1.5rem;left:50%;height:10rem;width:16rem;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.5rem;background:linear-gradient(145deg,hsl(var(--background)),hsl(var(--background) / .95),hsl(var(--background) / .9));border:1px solid hsl(var(--accent-foreground) / .1);box-shadow:inset 0 2px 4px hsl(var(--accent-foreground) / .05),0 8px 25px hsl(var(--accent-foreground) / .1)}.chassis-frame[data-v-6fb441fe]{position:absolute;top:.5rem;right:.5rem;bottom:.5rem;left:.5rem;border-radius:.25rem;border-width:2px;border-style:dashed;border-color:hsl(var(--accent-foreground) / .2)}.animation-playing .chassis-frame[data-v-6fb441fe]{animation:framePulse-6fb441fe 3s ease-in-out infinite}.power-led[data-v-6fb441fe]{position:absolute;top:.5rem;right:.5rem;height:.5rem;width:.5rem;border-radius:9999px;background:#ef4444}.animation-playing .power-led[data-v-6fb441fe]{animation:powerOn-6fb441fe .3s ease-out 4s forwards}.server-component[data-v-6fb441fe]{position:absolute;opacity:0;transform:translateY(150px) scale(.8) rotate(5deg);filter:blur(2px)}.cpu-component[data-v-6fb441fe]{left:2rem;top:5rem}.animation-playing .cpu-component[data-v-6fb441fe]{animation:componentSlideIn-6fb441fe 1.2s cubic-bezier(.34,1.56,.64,1) .3s forwards}.ram-component[data-v-6fb441fe]{right:2rem;top:8rem}.animation-playing .ram-component[data-v-6fb441fe]{animation:componentSlideIn-6fb441fe 1.2s cubic-bezier(.34,1.56,.64,1) .8s forwards}.storage-component[data-v-6fb441fe]{left:50%;bottom:8rem;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animation-playing .storage-component[data-v-6fb441fe]{animation:componentSlideIn-6fb441fe 1.2s cubic-bezier(.34,1.56,.64,1) 1.3s forwards}.component-body[data-v-6fb441fe]{display:flex;align-items:center;gap:.75rem;border-radius:.75rem;padding:1rem;background:linear-gradient(145deg,hsl(var(--background)),hsl(var(--background) / .98));border:1px solid hsl(var(--accent-foreground) / .1);box-shadow:0 4px 6px hsl(var(--accent-foreground) / .05),0 10px 15px hsl(var(--accent-foreground) / .1)}.component-icon[data-v-6fb441fe]{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.5rem;background:linear-gradient(135deg,hsl(var(--primary) / .1),hsl(var(--primary) / .2));color:hsl(var(--primary))}.animation-playing .component-icon[data-v-6fb441fe]{animation:iconPulse-6fb441fe 2s ease-in-out infinite}.component-details[data-v-6fb441fe]{display:flex;flex-direction:column}.component-label[data-v-6fb441fe]{font-size:.75rem;line-height:1rem;font-weight:700;line-height:1;color:hsl(var(--accent-foreground))}.component-spec[data-v-6fb441fe]{margin-top:.125rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.component-glow[data-v-6fb441fe]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:.75rem;opacity:0;background:radial-gradient(circle at center,hsl(var(--primary) / .3) 0%,hsl(var(--primary) / .1) 50%,transparent 100%)}.animation-playing .component-glow[data-v-6fb441fe]{animation:componentGlow-6fb441fe 3s ease-in-out infinite 2s}.assembly-progress[data-v-6fb441fe]{position:absolute;bottom:4rem;left:50%;width:18rem;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.animation-playing .assembly-progress[data-v-6fb441fe]{animation:fadeSlideUp-6fb441fe .6s ease-out 2.2s forwards}.progress-container[data-v-6fb441fe]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.progress-track[data-v-6fb441fe]{position:relative;height:.75rem;overflow:hidden;border-radius:9999px;background:linear-gradient(90deg,hsl(var(--muted-foreground) / .1),hsl(var(--muted-foreground) / .15))}.progress-fill[data-v-6fb441fe]{position:relative;height:100%;overflow:hidden;border-radius:9999px;background:linear-gradient(90deg,hsl(var(--primary)),hsl(var(--primary) / .8),hsl(var(--primary)));width:0%}.animation-playing .progress-fill[data-v-6fb441fe]{animation:progressAdvance-6fb441fe 2.5s cubic-bezier(.4,0,.2,1) 2.8s forwards}.progress-shimmer[data-v-6fb441fe]{position:absolute;top:0;right:0;bottom:0;left:0;--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background:linear-gradient(90deg,transparent 0%,hsl(var(--background) / .4) 50%,transparent 100%)}.animation-playing .progress-shimmer[data-v-6fb441fe]{animation:shimmer-6fb441fe 1.5s ease-in-out infinite 3s}.progress-label[data-v-6fb441fe]{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;line-height:1.25rem}.progress-text[data-v-6fb441fe]{font-weight:500;color:hsl(var(--accent-foreground))}.progress-percentage[data-v-6fb441fe]{font-weight:700;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity: 1;color:rgb(243 157 56 / var(--tw-text-opacity, 1))}.status-dashboard[data-v-6fb441fe]{position:absolute;top:1rem;right:1rem;opacity:0}.animation-playing .status-dashboard[data-v-6fb441fe]{animation:fadeIn-6fb441fe .4s ease-out 2s forwards}.status-row[data-v-6fb441fe]{display:flex;gap:.5rem}.status-indicator[data-v-6fb441fe]{display:flex;flex-direction:column;align-items:center;gap:.25rem;border-radius:.5rem;padding:.5rem;background:hsl(var(--background) / .8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.indicator-dot[data-v-6fb441fe]{height:.5rem;width:.5rem;border-radius:9999px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background:hsl(var(--muted-foreground) / .3)}.indicator-label[data-v-6fb441fe]{font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground))}.animation-playing .cpu-status .indicator-dot[data-v-6fb441fe]{animation:statusActivate-6fb441fe .4s ease-out 1.8s forwards}.animation-playing .ram-status .indicator-dot[data-v-6fb441fe]{animation:statusActivate-6fb441fe .4s ease-out 2.4s forwards}.animation-playing .storage-status .indicator-dot[data-v-6fb441fe]{animation:statusActivate-6fb441fe .4s ease-out 3s forwards}.success-overlay[data-v-6fb441fe]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;opacity:0;background:linear-gradient(135deg,hsl(var(--background) / .95),hsl(var(--background) / .98));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.animation-playing .success-overlay[data-v-6fb441fe]{animation:successReveal-6fb441fe .8s cubic-bezier(.34,1.56,.64,1) 5.5s forwards}.success-content[data-v-6fb441fe]{text-align:center}.success-icon[data-v-6fb441fe]{margin-bottom:1rem}.checkmark-circle[data-v-6fb441fe]{margin-left:auto;margin-right:auto;display:flex;height:5rem;width:5rem;align-items:center;justify-content:center;border-radius:9999px;background:linear-gradient(135deg,#22c55e,#16a34a)}.animation-playing .checkmark-circle[data-v-6fb441fe]{animation:checkmarkBounce-6fb441fe .6s cubic-bezier(.68,-.55,.265,1.55) 6s forwards}.checkmark[data-v-6fb441fe]{height:2.5rem;width:2.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));stroke-dasharray:20;stroke-dashoffset:20}.animation-playing .checkmark[data-v-6fb441fe]{animation:checkmarkDraw-6fb441fe .8s ease-out 6.2s forwards}.success-text h4[data-v-6fb441fe]{margin-bottom:.25rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;color:hsl(var(--accent-foreground));opacity:0;transform:translateY(10px)}.animation-playing .success-text h4[data-v-6fb441fe]{animation:textSlideUp-6fb441fe .4s ease-out 6.4s forwards}.success-text p[data-v-6fb441fe]{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground));opacity:0;transform:translateY(10px)}.animation-playing .success-text p[data-v-6fb441fe]{animation:textSlideUp-6fb441fe .4s ease-out 6.6s forwards}.celebration-particles[data-v-6fb441fe]{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.particle[data-v-6fb441fe]{position:absolute;height:.5rem;width:.5rem;border-radius:9999px;background:linear-gradient(45deg,hsl(var(--primary)),#22c55e);opacity:0}.animation-playing .particle[data-v-6fb441fe]{animation:particleBurst-6fb441fe 1.2s ease-out 6s forwards}.particle-1[data-v-6fb441fe]{top:25%;left:25%}.animation-playing .particle-1[data-v-6fb441fe]{animation-delay:6s}.particle-2[data-v-6fb441fe]{top:25%;right:25%}.animation-playing .particle-2[data-v-6fb441fe]{animation-delay:6.1s}.particle-3[data-v-6fb441fe]{bottom:25%;left:25%}.animation-playing .particle-3[data-v-6fb441fe]{animation-delay:6.2s}.particle-4[data-v-6fb441fe]{bottom:25%;right:25%}.animation-playing .particle-4[data-v-6fb441fe]{animation-delay:6.3s}@keyframes gridShift-6fb441fe{0%{transform:translate(0)}to{transform:translate(20px,20px)}}@keyframes framePulse-6fb441fe{0%,to{border-color:hsl(var(--accent-foreground) / .2)}50%{border-color:hsl(var(--primary) / .4)}}@keyframes powerOn-6fb441fe{0%{background:#ef4444;box-shadow:none}to{background:#22c55e;box-shadow:0 0 8px #22c55e}}@keyframes componentSlideIn-6fb441fe{0%{opacity:0;transform:translateY(150px) scale(.8) rotate(5deg);filter:blur(2px)}60%{opacity:.8;transform:translateY(-10px) scale(1.05) rotate(-1deg)}to{opacity:1;transform:translateY(0) scale(1) rotate(0);filter:blur(0)}}@keyframes iconPulse-6fb441fe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes componentGlow-6fb441fe{0%,to{opacity:0}50%{opacity:1}}@keyframes fadeSlideUp-6fb441fe{0%{opacity:0;transform:translate(-50%) translateY(20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes progressAdvance-6fb441fe{0%{width:0%}15%{width:12%}35%{width:28%}55%{width:55%}75%{width:78%}90%{width:95%}to{width:100%}}@keyframes shimmer-6fb441fe{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes fadeIn-6fb441fe{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes statusActivate-6fb441fe{0%{background:hsl(var(--muted-foreground) / .3);box-shadow:none}to{background:#22c55e;box-shadow:0 0 8px #22c55e}}@keyframes successReveal-6fb441fe{0%{opacity:0;scale:.95;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}to{opacity:1;scale:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@keyframes checkmarkBounce-6fb441fe{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes checkmarkDraw-6fb441fe{0%{stroke-dashoffset:20}to{stroke-dashoffset:0}}@keyframes textSlideUp-6fb441fe{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes particleBurst-6fb441fe{0%{opacity:1;transform:scale(0) translate(0)}50%{opacity:.8;transform:scale(1) translate(20px,-20px)}to{opacity:0;transform:scale(.5) translate(40px,-40px)}}@media (max-width: 768px){.server-animation-wrapper[data-v-6fb441fe]{padding:1rem}.server-chassis[data-v-6fb441fe]{height:8rem;width:12rem}.assembly-progress[data-v-6fb441fe]{width:14rem}.component-body[data-v-6fb441fe]{padding:.75rem}.component-icon[data-v-6fb441fe]{height:2rem;width:2rem}}@media (prefers-color-scheme: dark){.server-setup-container[data-v-6fb441fe]{box-shadow:0 25px 50px -12px hsl(var(--accent) / .4),inset 0 1px hsl(var(--accent-foreground) / .1),0 1px 3px hsl(var(--accent-foreground) / .2)}}.magic-container[data-v-03699515]{position:relative;aspect-ratio:5/4;width:100%;overflow:hidden;border-radius:.75rem;background:linear-gradient(135deg,hsl(var(--card)),hsl(var(--card) / .95) 30%,hsl(var(--primary) / .05) 70%,hsl(var(--card) / .9));border:1px solid hsl(var(--border))}.magic-wrapper[data-v-03699515]{position:relative;height:100%;width:100%;overflow:hidden;padding:2rem}.magic-circle[data-v-03699515]{position:absolute;top:50%;left:50%;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));height:12rem;width:12rem;opacity:0}.animation-playing .magic-circle[data-v-03699515]{animation:portalAppear-03699515 .8s ease-out .2s forwards;will-change:transform,opacity}.circle-outer[data-v-03699515]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px;border-width:4px;border-color:hsl(var(--primary) / .6);border-style:dashed}.animation-playing .circle-outer[data-v-03699515]{animation:runeRotate-03699515 6s linear infinite .8s;will-change:transform}.circle-middle[data-v-03699515]{position:absolute;top:1rem;right:1rem;bottom:1rem;left:1rem;border-radius:9999px;border-width:2px;border-color:hsl(var(--primary) / .4)}.animation-playing .circle-middle[data-v-03699515]{animation:circleGlow-03699515 2s ease-in-out infinite 1s;will-change:border-color,box-shadow}.circle-inner[data-v-03699515]{position:absolute;position:relative;top:2rem;right:2rem;bottom:2rem;left:2rem;overflow:hidden;border-radius:9999px;background:radial-gradient(circle,hsl(var(--primary) / .2) 0%,hsl(var(--primary) / .1) 50%,transparent 100%)}.portal-glow[data-v-03699515]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px;background:radial-gradient(circle,hsl(var(--primary) / .4) 0%,hsl(var(--primary) / .2) 30%,transparent 70%);opacity:0}.animation-playing .portal-glow[data-v-03699515]{animation:portalPulse-03699515 1.5s ease-in-out infinite 1.2s;will-change:opacity,transform}.rune[data-v-03699515]{position:absolute;font-size:1.5rem;line-height:2rem;font-weight:700;color:hsl(var(--primary));opacity:0}.rune-1[data-v-03699515]{top:-.5rem;left:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rune-2[data-v-03699515]{top:50%;right:-.5rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rune-3[data-v-03699515]{bottom:-.5rem;left:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rune-4[data-v-03699515]{top:50%;left:-.5rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animation-playing .rune[data-v-03699515]{animation:runeGlow-03699515 2s ease-in-out infinite}.animation-playing .rune-1[data-v-03699515]{animation-delay:.8s}.animation-playing .rune-2[data-v-03699515]{animation-delay:1s}.animation-playing .rune-3[data-v-03699515]{animation-delay:1.2s}.animation-playing .rune-4[data-v-03699515]{animation-delay:1.4s}.floating-component[data-v-03699515]{position:absolute;opacity:0;transform:translateY(100px) scale(.5) rotate(180deg);filter:blur(3px)}.server-cpu[data-v-03699515]{top:5rem;left:4rem}.server-ram[data-v-03699515]{top:8rem;right:4rem}.server-disk[data-v-03699515]{bottom:5rem;left:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animation-playing .server-cpu[data-v-03699515]{animation:componentSummon-03699515 1s cubic-bezier(.34,1.56,.64,1) 1.5s forwards;will-change:transform,opacity,filter}.animation-playing .server-ram[data-v-03699515]{animation:componentSummon-03699515 1s cubic-bezier(.34,1.56,.64,1) 1.7s forwards;will-change:transform,opacity,filter}.animation-playing .server-disk[data-v-03699515]{animation:componentSummon-03699515 1s cubic-bezier(.34,1.56,.64,1) 1.9s forwards;will-change:transform,opacity,filter}.component-body[data-v-03699515]{position:relative;display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:.75rem;background:linear-gradient(135deg,hsl(var(--background)),hsl(var(--background) / .95));border:2px solid hsl(var(--primary) / .3);color:hsl(var(--primary))}.component-glow[data-v-03699515]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:.75rem;opacity:0;background:radial-gradient(circle,hsl(var(--primary) / .4) 0%,hsl(var(--primary) / .2) 50%,transparent 100%)}.animation-playing .component-glow[data-v-03699515]{animation:componentGlow-03699515 1.5s ease-in-out infinite 2.5s;will-change:opacity}.sparkle[data-v-03699515]{position:absolute;font-size:1.125rem;line-height:1.75rem;opacity:0;color:hsl(var(--primary))}.sparkle-1[data-v-03699515]{top:-.5rem;left:-.5rem}.sparkle-2[data-v-03699515]{bottom:-.5rem;right:-.5rem}.sparkle-3[data-v-03699515]{top:-.5rem;right:-.5rem}.sparkle-4[data-v-03699515]{bottom:-.5rem;left:-.5rem}.sparkle-5[data-v-03699515]{top:-.5rem;left:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sparkle-6[data-v-03699515]{bottom:-.5rem;left:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animation-playing .sparkle[data-v-03699515]{animation:sparkleFlash-03699515 1.2s ease-in-out infinite;will-change:transform,opacity}.animation-playing .sparkle-1[data-v-03699515]{animation-delay:2.8s}.animation-playing .sparkle-2[data-v-03699515]{animation-delay:3s}.animation-playing .sparkle-3[data-v-03699515]{animation-delay:3.2s}.animation-playing .sparkle-4[data-v-03699515]{animation-delay:3.4s}.animation-playing .sparkle-5[data-v-03699515]{animation-delay:3.6s}.animation-playing .sparkle-6[data-v-03699515]{animation-delay:3.8s}.magic-wand[data-v-03699515]{position:absolute;top:2rem;right:2rem;opacity:0;transform:rotate(-45deg)}.animation-playing .magic-wand[data-v-03699515]{animation:wandAppear-03699515 .6s ease-out 1.5s forwards;will-change:transform,opacity}.wand-shaft[data-v-03699515]{height:4rem;width:.25rem;border-radius:9999px;background:linear-gradient(45deg,hsl(var(--muted-foreground)),hsl(var(--foreground)))}.wand-tip[data-v-03699515]{position:absolute;top:-.25rem;left:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-size:1.25rem;line-height:1.75rem;color:hsl(var(--primary))}.animation-playing .wand-tip[data-v-03699515]{animation:tipGlow-03699515 1s ease-in-out infinite 2s;will-change:text-shadow,transform}.magic-trail[data-v-03699515]{position:absolute;top:0;left:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.trail-particle[data-v-03699515]{position:absolute;font-size:.875rem;line-height:1.25rem;opacity:0;color:hsl(var(--primary))}.trail-1[data-v-03699515]{top:-1rem;left:-1.5rem}.trail-2[data-v-03699515]{top:-2rem;left:.5rem}.trail-3[data-v-03699515]{top:-1.5rem;left:2rem}.animation-playing .trail-particle[data-v-03699515]{animation:trailFloat-03699515 1.5s ease-out infinite 2.2s;will-change:transform,opacity}.animation-playing .trail-1[data-v-03699515]{animation-delay:2.2s}.animation-playing .trail-2[data-v-03699515]{animation-delay:2.4s}.animation-playing .trail-3[data-v-03699515]{animation-delay:2.6s}.spell-text[data-v-03699515]{position:absolute;top:50%;left:50%;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));display:flex;align-items:center;gap:.5rem;opacity:0}.animation-playing .spell-text[data-v-03699515]{animation:spellCast-03699515 .8s ease-out 2.2s forwards;will-change:transform,opacity}.spell-word[data-v-03699515]{position:relative;font-size:3rem;line-height:1;font-weight:900;color:hsl(var(--primary));transform:scale(0) rotate(180deg);opacity:0;text-shadow:0 0 20px hsl(var(--primary) / .5)}.animation-playing .letter-f[data-v-03699515]{animation:letterMaterialize-03699515 .6s cubic-bezier(.68,-.55,.265,1.55) 2.4s forwards;will-change:transform,opacity}.animation-playing .letter-r[data-v-03699515]{animation:letterMaterialize-03699515 .6s cubic-bezier(.68,-.55,.265,1.55) 2.6s forwards;will-change:transform,opacity}.animation-playing .letter-e1[data-v-03699515]{animation:letterMaterialize-03699515 .6s cubic-bezier(.68,-.55,.265,1.55) 2.8s forwards;will-change:transform,opacity}.animation-playing .letter-e2[data-v-03699515]{animation:letterMaterialize-03699515 .6s cubic-bezier(.68,-.55,.265,1.55) 3s forwards;will-change:transform,opacity}.spell-glow[data-v-03699515]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:.5rem;opacity:0;background:radial-gradient(ellipse,hsl(var(--primary) / .4) 0%,hsl(var(--primary) / .2) 50%,transparent 100%)}.animation-playing .spell-glow[data-v-03699515]{animation:spellGlow-03699515 1.5s ease-in-out infinite 3.2s;will-change:opacity}.magic-particles[data-v-03699515]{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.particle[data-v-03699515]{position:absolute;font-size:1.125rem;line-height:1.75rem;opacity:0;color:hsl(var(--primary) / .6);will-change:transform,opacity}.particle-1[data-v-03699515]{top:25%;left:25%}.particle-2[data-v-03699515]{top:33.333333%;right:25%}.particle-3[data-v-03699515]{bottom:25%;left:33.333333%}.particle-4[data-v-03699515]{bottom:33.333333%;right:33.333333%}.particle-5[data-v-03699515]{top:50%;left:2rem}.particle-6[data-v-03699515]{top:2rem;right:50%}.particle-7[data-v-03699515],.particle-8[data-v-03699515]{display:none}.animation-playing .particle[data-v-03699515]{animation:particleFloat-03699515 3s ease-in-out infinite}.animation-playing .particle-1[data-v-03699515]{animation-delay:.8s}.animation-playing .particle-2[data-v-03699515]{animation-delay:1s}.animation-playing .particle-3[data-v-03699515]{animation-delay:1.2s}.animation-playing .particle-4[data-v-03699515]{animation-delay:1.4s}.animation-playing .particle-5[data-v-03699515]{animation-delay:1.6s}.animation-playing .particle-6[data-v-03699515]{animation-delay:1.8s}.spell-success[data-v-03699515]{position:absolute;bottom:2rem;left:50%;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));text-align:center;opacity:0}.animation-playing .spell-success[data-v-03699515]{animation:successReveal-03699515 .8s cubic-bezier(.34,1.56,.64,1) 3.8s forwards;will-change:transform,opacity}.success-crown[data-v-03699515]{margin-bottom:.5rem;font-size:1.875rem;line-height:2.25rem;transform:scale(0) rotate(-180deg)}.animation-playing .success-crown[data-v-03699515]{animation:crownSpin-03699515 .6s cubic-bezier(.68,-.55,.265,1.55) 4s forwards;will-change:transform}.success-text[data-v-03699515]{font-size:1.125rem;line-height:1.75rem;font-weight:700;color:hsl(var(--primary));transform:translateY(20px);opacity:0}.animation-playing .success-text[data-v-03699515]{animation:textRise-03699515 .5s ease-out 4.3s forwards;will-change:transform,opacity}.success-sub[data-v-03699515]{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground));transform:translateY(20px);opacity:0}.animation-playing .success-sub[data-v-03699515]{animation:textRise-03699515 .5s ease-out 4.6s forwards;will-change:transform,opacity}@keyframes portalAppear-03699515{0%{opacity:0;transform:translate(-50%,-50%) scale(.5) rotate(-180deg)}to{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0)}}@keyframes runeRotate-03699515{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes circleGlow-03699515{0%,to{border-color:hsl(var(--primary) / .4);box-shadow:none}50%{border-color:hsl(var(--primary) / .8);box-shadow:0 0 20px hsl(var(--primary) / .5)}}@keyframes portalPulse-03699515{0%,to{opacity:0;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes runeGlow-03699515{0%,to{opacity:.6;text-shadow:none}50%{opacity:1;text-shadow:0 0 10px currentColor}}@keyframes componentSummon-03699515{0%{opacity:0;transform:translateY(100px) scale(.5) rotate(180deg);filter:blur(3px)}60%{opacity:.8;transform:translateY(-10px) scale(1.1) rotate(-10deg);filter:blur(1px)}to{opacity:1;transform:translateY(0) scale(1) rotate(0);filter:blur(0)}}@keyframes componentGlow-03699515{0%,to{opacity:0}50%{opacity:1}}@keyframes sparkleFlash-03699515{0%,80%,to{opacity:0;transform:scale(.5)}10%,70%{opacity:1;transform:scale(1.2)}}@keyframes wandAppear-03699515{0%{opacity:0;transform:rotate(-45deg) translateY(-20px) scale(.8)}to{opacity:1;transform:rotate(-45deg) translateY(0) scale(1)}}@keyframes tipGlow-03699515{0%,to{text-shadow:none;transform:scale(1)}50%{text-shadow:0 0 15px currentColor;transform:scale(1.2)}}@keyframes trailFloat-03699515{0%{opacity:0;transform:translate(0) scale(.5)}30%{opacity:1;transform:translate(-10px,-15px) scale(1)}to{opacity:0;transform:translate(-20px,-30px) scale(.5)}}@keyframes spellCast-03699515{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes letterMaterialize-03699515{0%{opacity:0;transform:scale(0) rotate(180deg)}60%{opacity:.8;transform:scale(1.2) rotate(-10deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes spellGlow-03699515{0%,to{opacity:0}50%{opacity:1}}@keyframes particleFloat-03699515{0%,to{opacity:.3;transform:translateY(0) rotate(0)}50%{opacity:.8;transform:translateY(-10px) rotate(180deg)}}@keyframes successReveal-03699515{0%{opacity:0;transform:translate(-50%) translateY(20px) scale(.8)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes crownSpin-03699515{0%{transform:scale(0) rotate(-180deg)}60%{transform:scale(1.2) rotate(20deg)}to{transform:scale(1) rotate(0)}}@keyframes textRise-03699515{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.magic-wrapper[data-v-03699515]{padding:1rem}.magic-circle[data-v-03699515]{height:8rem;width:8rem}.component-body[data-v-03699515]{height:2.5rem;width:2.5rem}.spell-word[data-v-03699515]{font-size:1.875rem;line-height:2.25rem}.wand-shaft[data-v-03699515]{height:3rem;width:.125rem}}.performance-container[data-v-f5021ae9]{position:relative;aspect-ratio:5/4;width:100%;overflow:hidden;border-radius:.75rem;background:linear-gradient(135deg,hsl(var(--card)),hsl(var(--card) / .98) 30%,hsl(var(--accent) / .03) 70%,hsl(var(--card) / .95));box-shadow:0 25px 50px -12px hsl(var(--accent) / .25),inset 0 1px hsl(var(--accent-foreground) / .05),0 1px 3px hsl(var(--accent-foreground) / .1)}.performance-wrapper[data-v-f5021ae9]{position:relative;height:100%;width:100%;overflow:hidden;padding:2rem}.grid-pattern[data-v-f5021ae9]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.3;background-image:linear-gradient(hsl(var(--accent-foreground) / .05) 1px,transparent 1px),linear-gradient(90deg,hsl(var(--accent-foreground) / .05) 1px,transparent 1px);background-size:20px 20px}.animation-playing .grid-pattern[data-v-f5021ae9]{animation:gridShift-f5021ae9 20s linear infinite}.server-unit[data-v-f5021ae9]{position:absolute;height:6rem;width:12rem;opacity:0;left:50%;top:50%;transform:translate(-50%,-50%) scale(.8)}.animation-playing .main-server[data-v-f5021ae9]{animation:serverAppear-f5021ae9 .8s cubic-bezier(.34,1.56,.64,1) .3s forwards}.server-body[data-v-f5021ae9]{position:relative;height:100%;width:100%;border-radius:.75rem;background:linear-gradient(145deg,hsl(var(--background)),hsl(var(--background) / .95),hsl(var(--background) / .9));border:1px solid hsl(var(--accent-foreground) / .1);box-shadow:inset 0 2px 4px hsl(var(--accent-foreground) / .05),0 8px 25px hsl(var(--accent-foreground) / .1)}.server-front[data-v-f5021ae9]{position:absolute;top:.5rem;right:.5rem;bottom:.5rem;left:.5rem;display:flex;align-items:center;justify-content:center;gap:.25rem;padding:.25rem}.drive-bay[data-v-f5021ae9]{height:4rem;width:1.75rem;border-radius:.125rem;background:hsl(var(--muted));border:1px solid hsl(var(--border))}.server-status[data-v-f5021ae9]{position:absolute;right:.75rem;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.status-led[data-v-f5021ae9]{height:.5rem;width:.5rem;border-radius:9999px;background:#ef4444;box-shadow:0 0 4px #ef4444}.animation-playing .status-led[data-v-f5021ae9]{animation:ledBoot-f5021ae9 .5s ease-out forwards}.animation-playing .main-server .status-led[data-v-f5021ae9]{animation-delay:4.5s}.server-label[data-v-f5021ae9]{position:absolute;left:.75rem;top:50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-size:.75rem;line-height:1rem;font-weight:700;color:hsl(var(--muted-foreground));letter-spacing:.5px}.server-glow[data-v-f5021ae9]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:.75rem;opacity:0;background:radial-gradient(circle at center,hsl(var(--primary) / .3) 0%,hsl(var(--primary) / .1) 50%,transparent 100%)}.animation-playing .server-glow[data-v-f5021ae9]{animation:serverGlow-f5021ae9 2s ease-in-out infinite 1.2s}.hardware-component[data-v-f5021ae9]{position:absolute;opacity:0;left:50%;top:50%;filter:blur(2px)}.cpu-component[data-v-f5021ae9]{--target-x: -180px;--target-y: 0px;--start-x: -400px;--start-y: 0px;transform:translate(-50%,-50%) translate(-400px) scale(.8)}.ram-component-1[data-v-f5021ae9]{--target-x: 0px;--target-y: -150px;--start-x: 0px;--start-y: -400px;transform:translate(-50%,-50%) translateY(-400px) scale(.8)}.ram-component-2[data-v-f5021ae9]{--target-x: 180px;--target-y: 0px;--start-x: 400px;--start-y: 0px;transform:translate(-50%,-50%) translate(400px) scale(.8)}.network-component[data-v-f5021ae9]{--target-x: -130px;--target-y: 100px;--start-x: -350px;--start-y: 300px;transform:translate(-50%,-50%) translate(-350px,300px) scale(.8)}.storage-component[data-v-f5021ae9]{--target-x: 130px;--target-y: 100px;--start-x: 350px;--start-y: 300px;transform:translate(-50%,-50%) translate(350px,300px) scale(.8)}.animation-playing .cpu-component[data-v-f5021ae9]{animation:hardwareFlyInFromLeft-f5021ae9 1.2s cubic-bezier(.34,1.56,.64,1) 1.5s forwards}.animation-playing .ram-component-1[data-v-f5021ae9]{animation:hardwareFlyInFromTop-f5021ae9 1.2s cubic-bezier(.34,1.56,.64,1) 1.8s forwards}.animation-playing .ram-component-2[data-v-f5021ae9]{animation:hardwareFlyInFromRight-f5021ae9 1.2s cubic-bezier(.34,1.56,.64,1) 2.1s forwards}.animation-playing .network-component[data-v-f5021ae9]{animation:hardwareFlyInFromBottomLeft-f5021ae9 1.2s cubic-bezier(.34,1.56,.64,1) 2.4s forwards}.animation-playing .storage-component[data-v-f5021ae9]{animation:hardwareFlyInFromBottomRight-f5021ae9 1.2s cubic-bezier(.34,1.56,.64,1) 2.7s forwards}.component-body[data-v-f5021ae9]{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;padding:.5rem .75rem;background:linear-gradient(135deg,hsl(var(--background)),hsl(var(--background) / .95));border:1px solid hsl(var(--primary) / .3);box-shadow:0 2px 8px hsl(var(--primary) / .2)}.component-icon[data-v-f5021ae9]{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:.25rem;background:hsl(var(--primary) / .1);color:hsl(var(--primary))}.component-label[data-v-f5021ae9]{font-size:.875rem;line-height:1.25rem;font-weight:700;color:hsl(var(--foreground))}.component-trail[data-v-f5021ae9]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:.5rem;opacity:0;background:radial-gradient(circle,hsl(var(--primary) / .4) 0%,transparent 70%)}.animation-playing .component-trail[data-v-f5021ae9]{animation:trailGlow-f5021ae9 1.5s ease-out forwards}.animation-playing .cpu-component .component-trail[data-v-f5021ae9]{animation-delay:1.5s}.animation-playing .ram-component-1 .component-trail[data-v-f5021ae9]{animation-delay:1.8s}.animation-playing .ram-component-2 .component-trail[data-v-f5021ae9]{animation-delay:2.1s}.animation-playing .network-component .component-trail[data-v-f5021ae9]{animation-delay:2.4s}.animation-playing .storage-component .component-trail[data-v-f5021ae9]{animation-delay:2.7s}.network-activity[data-v-f5021ae9]{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.data-stream[data-v-f5021ae9]{position:absolute;width:.125rem;opacity:0;background:linear-gradient(180deg,transparent 0%,hsl(var(--primary) / .4) 50%,transparent 100%)}.stream-1[data-v-f5021ae9]{left:25%;top:0;height:100%}.stream-2[data-v-f5021ae9]{right:25%;top:0;height:100%}.stream-3[data-v-f5021ae9]{top:33.333333%;left:0;height:.125rem;width:100%}.stream-4[data-v-f5021ae9]{bottom:33.333333%;left:0;height:.125rem;width:100%}.animation-playing .data-stream[data-v-f5021ae9]{animation:dataFlow-f5021ae9 2s linear infinite}.animation-playing .stream-1[data-v-f5021ae9]{animation-delay:6s}.animation-playing .stream-2[data-v-f5021ae9]{animation-delay:6.3s}.animation-playing .stream-3[data-v-f5021ae9]{animation-delay:6.6s}.animation-playing .stream-4[data-v-f5021ae9]{animation-delay:6.9s}.performance-stats[data-v-f5021ae9]{position:absolute;bottom:1rem;left:50%;display:flex;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));gap:1rem;opacity:0}.animation-playing .performance-stats[data-v-f5021ae9]{animation:statsReveal-f5021ae9 .8s ease-out 3.5s forwards}.stat-box[data-v-f5021ae9]{border-radius:.5rem;padding:.5rem 1rem;text-align:center;background:hsl(var(--background) / .9);border:1px solid hsl(var(--border));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.stat-value[data-v-f5021ae9]{font-size:1.125rem;line-height:1.75rem;font-weight:900;color:hsl(var(--primary))}.stat-label[data-v-f5021ae9]{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.power-grid[data-v-f5021ae9]{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.1}.grid-line[data-v-f5021ae9]{position:absolute;opacity:0;background:hsl(var(--primary) / .3)}.line-1[data-v-f5021ae9],.line-2[data-v-f5021ae9]{height:1px;width:100%}.line-3[data-v-f5021ae9],.line-4[data-v-f5021ae9]{height:100%;width:1px}.line-1[data-v-f5021ae9]{top:33.333333%}.line-2[data-v-f5021ae9]{bottom:33.333333%}.line-3[data-v-f5021ae9]{left:33.333333%}.line-4[data-v-f5021ae9]{right:33.333333%}.animation-playing .grid-line[data-v-f5021ae9]{animation:gridPulse-f5021ae9 3s ease-in-out infinite}.animation-playing .line-1[data-v-f5021ae9]{animation-delay:1s}.animation-playing .line-2[data-v-f5021ae9]{animation-delay:1.2s}.animation-playing .line-3[data-v-f5021ae9]{animation-delay:1.4s}.animation-playing .line-4[data-v-f5021ae9]{animation-delay:1.6s}@keyframes gridShift-f5021ae9{0%{transform:translate(0)}to{transform:translate(20px,20px)}}@keyframes serverAppear-f5021ae9{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes serverGlow-f5021ae9{0%,to{opacity:0}50%{opacity:1}}@keyframes ledBoot-f5021ae9{0%{background:#ef4444;box-shadow:0 0 4px #ef4444}to{background:#22c55e;box-shadow:0 0 8px #22c55e}}@keyframes hardwareFlyInFromLeft-f5021ae9{0%{opacity:0;filter:blur(2px);transform:translate(-50%,-50%) translate(var(--start-x),var(--start-y)) scale(.8)}60%{opacity:.8;filter:blur(1px);transform:translate(-50%,-50%) translate(var(--target-x),var(--target-y)) scale(1.1)}to{opacity:1;filter:blur(0);transform:translate(-50%,-50%) translate(var(--target-x),var(--target-y)) scale(1)}}@keyframes hardwareFlyInFromTop-f5021ae9{0%{opacity:0;filter:blur(2px);transform:translate(-50%,-50%) translate(var(--start-x),var(--start-y)) scale(.8)}60%{opacity:.8;filter:blur(1px);transform:translate(-50%,-50%) translate(var(--target-x),var(--target-y)) scale(1.1)}to{opacity:1;filter:blur(0);transform:translate(-50%,-50%) translate(var(--target-x),var(--target-y)) scale(1)}}@keyframes hardwareFlyInFromRight-f5021ae9{0%{opacity:0;filter:blur(2px);transform:translate(-50%,-50%) translate(var(--start-x),var(--start-y)) scale(.8)}60%{opacity:.8;filter:blur(1px);transform:translate(-50%,-50%) translate(var(--target-x),var(--target-y)) scale(1.1)}to{opacity:1;filter:blur(0);transform:translate(-50%,-50%) translate(var(--target-x),var(--target-y)) scale(1)}}@keyframes hardwareFlyInFromBottomLeft-f5021ae9{0%{opacity:0;filter:blur(2px);transform:translate(-50%,-50%) translate(var(--start-x),var(--start-y)) scale(.8)}60%{opacity:.8;filter:blur(1px);transform:translate(-50%,-50%) translate(var(--target-x),var(--target-y)) scale(1.1)}to{opacity:1;filter:blur(0);transform:translate(-50%,-50%) translate(var(--target-x),var(--target-y)) scale(1)}}@keyframes hardwareFlyInFromBottomRight-f5021ae9{0%{opacity:0;filter:blur(2px);transform:translate(-50%,-50%) translate(var(--start-x),var(--start-y)) scale(.8)}60%{opacity:.8;filter:blur(1px);transform:translate(-50%,-50%) translate(var(--target-x),var(--target-y)) scale(1.1)}to{opacity:1;filter:blur(0);transform:translate(-50%,-50%) translate(var(--target-x),var(--target-y)) scale(1)}}@keyframes trailGlow-f5021ae9{0%{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(1.4)}}@keyframes shadowAppear-f5021ae9{0%{opacity:0;transform:scaleX(.5)}to{opacity:1;transform:scaleX(1)}}@keyframes dataFlow-f5021ae9{0%{opacity:0;transform:translateY(-100%)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes statsReveal-f5021ae9{0%{opacity:0;transform:translate(-50%) translateY(20px) scale(.9)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes gridPulse-f5021ae9{0%,to{opacity:0}50%{opacity:.1}}@media (max-width: 768px){.performance-wrapper[data-v-f5021ae9]{padding:1rem}.server-unit[data-v-f5021ae9]{height:5rem;width:10rem}.drive-bay[data-v-f5021ae9]{height:1.5rem;width:1.5rem}.stat-value[data-v-f5021ae9]{font-size:1rem;line-height:1.5rem}}.management-container[data-v-db62b14d]{position:relative;aspect-ratio:5/4;width:100%;overflow:hidden;border-radius:.75rem;background:linear-gradient(135deg,hsl(var(--card)),hsl(var(--card) / .98) 30%,hsl(var(--accent) / .03) 70%,hsl(var(--card) / .95));box-shadow:0 25px 50px -12px hsl(var(--accent) / .25),inset 0 1px hsl(var(--accent-foreground) / .05),0 1px 3px hsl(var(--accent-foreground) / .1)}.management-wrapper[data-v-db62b14d]{position:relative;height:100%;width:100%;overflow:hidden;padding:1.5rem}.grid-pattern[data-v-db62b14d]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.3;background-image:linear-gradient(hsl(var(--accent-foreground) / .05) 1px,transparent 1px),linear-gradient(90deg,hsl(var(--accent-foreground) / .05) 1px,transparent 1px);background-size:20px 20px}.animation-playing .grid-pattern[data-v-db62b14d]{animation:gridShift-db62b14d 20s linear infinite}.browser-window[data-v-db62b14d]{height:100%;width:100%;overflow:hidden;border-radius:.75rem;opacity:0;background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 8px 25px hsl(var(--accent-foreground) / .1),inset 0 1px hsl(var(--accent-foreground) / .05)}.animation-playing .browser-window[data-v-db62b14d]{animation:browserAppear-db62b14d .8s ease-out .3s forwards}.browser-header[data-v-db62b14d]{display:flex;align-items:center;border-bottom-width:1px;border-color:hsl(var(--accent));padding:.75rem 1rem;background:hsl(var(--muted) / .3)}.browser-buttons[data-v-db62b14d]{margin-right:1rem;display:flex;gap:.5rem}.browser-btn[data-v-db62b14d]{height:.75rem;width:.75rem;border-radius:9999px}.close[data-v-db62b14d]{background:#ff5f57}.minimize[data-v-db62b14d]{background:#ffbd2e}.maximize[data-v-db62b14d]{background:#28ca42}.browser-address[data-v-db62b14d]{flex:1 1 0%;border-radius:.25rem;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: hsl(var(--accent))}.address-bar[data-v-db62b14d]{border-radius:.25rem;padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;background:hsl(var(--background));border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground))}.browser-content[data-v-db62b14d]{height:100%;overflow:hidden;padding:1.5rem}.top-controls[data-v-db62b14d]{margin-bottom:1.5rem;display:flex;align-items:center;justify-content:space-between;opacity:0}.animation-playing .top-controls[data-v-db62b14d]{animation:fadeSlideUp-db62b14d .6s ease-out 1.2s forwards}.server-info[data-v-db62b14d]{display:flex;flex-direction:column}.server-title[data-v-db62b14d]{font-size:1.25rem;line-height:1.75rem;font-weight:700;color:hsl(var(--foreground))}.server-status-text[data-v-db62b14d]{font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.control-buttons[data-v-db62b14d]{display:flex;gap:.75rem}.control-btn[data-v-db62b14d]{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;padding:.25rem .5rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;border:1px solid hsl(var(--border));color:hsl(var(--foreground))}.start-btn[data-v-db62b14d]{background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary) / .9));border-color:hsl(var(--primary));opacity:.5;color:#fff;box-shadow:0 2px 4px hsl(var(--primary) / .2)}.start-btn[data-v-db62b14d]:hover{transform:translateY(-1px);box-shadow:0 4px 8px hsl(var(--primary) / .3)}.stop-btn[data-v-db62b14d]{background:hsl(var(--background));border-color:hsl(var(--border));color:hsl(var(--foreground))}.stop-btn[data-v-db62b14d]:hover{background:hsl(var(--destructive) / .1);border-color:hsl(var(--destructive) / .3)}.btn-icon[data-v-db62b14d]{display:flex;height:1rem;width:1rem;align-items:center;justify-content:center}.start-icon[data-v-db62b14d]{color:#fff}.stop-icon[data-v-db62b14d]{color:hsl(var(--destructive))}.content-grid[data-v-db62b14d]{display:grid;height:16rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.console-section[data-v-db62b14d]{opacity:0}.animation-playing .console-section[data-v-db62b14d]{animation:fadeSlideLeft-db62b14d .6s ease-out 1.8s forwards}.section-header[data-v-db62b14d]{margin-bottom:.75rem;display:flex;align-items:center;justify-content:space-between}.section-header h3[data-v-db62b14d]{font-size:1.125rem;line-height:1.75rem;font-weight:600;color:hsl(var(--foreground))}.status-indicator[data-v-db62b14d]{height:.75rem;width:.75rem;border-radius:9999px}.online[data-v-db62b14d]{background:#22c55e;box-shadow:0 0 6px #22c55e}.refresh-icon[data-v-db62b14d]{display:flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;color:hsl(var(--muted-foreground))}.animation-playing .refresh-icon[data-v-db62b14d]{animation:refreshSpin-db62b14d 2s linear infinite 3s}.console-window[data-v-db62b14d]{height:12rem;overflow:hidden;border-radius:.5rem;padding:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;background:hsl(var(--muted) / .3);border:1px solid hsl(var(--border))}.console-line[data-v-db62b14d]{margin-bottom:.25rem;opacity:0;color:hsl(var(--muted-foreground))}.animation-playing .line-1[data-v-db62b14d]{animation:consoleType-db62b14d .8s ease-out 2.5s forwards}.animation-playing .line-2[data-v-db62b14d]{animation:consoleType-db62b14d .8s ease-out 3s forwards}.animation-playing .line-3[data-v-db62b14d]{animation:consoleType-db62b14d .8s ease-out 3.5s forwards}.animation-playing .line-4[data-v-db62b14d]{animation:consoleType-db62b14d .8s ease-out 4s forwards}.animation-playing .line-5[data-v-db62b14d]{animation:consoleType-db62b14d .8s ease-out 4.5s forwards}.console-cursor[data-v-db62b14d]{display:inline-block;opacity:0;color:hsl(var(--primary))}.animation-playing .console-cursor[data-v-db62b14d]{animation:cursorBlink-db62b14d 1s infinite 2.5s}.stats-section[data-v-db62b14d]{opacity:0}.animation-playing .stats-section[data-v-db62b14d]{animation:fadeSlideRight-db62b14d .6s ease-out 1.8s forwards}.stats-grid[data-v-db62b14d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.stat-card[data-v-db62b14d]{border-radius:.5rem;padding:.75rem;background:hsl(var(--background));border:1px solid hsl(var(--border))}.stat-label[data-v-db62b14d]{margin-bottom:.25rem;font-size:.75rem;line-height:1rem;font-weight:500;color:hsl(var(--muted-foreground))}.stat-value[data-v-db62b14d]{margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;color:hsl(var(--foreground))}.stat-bar[data-v-db62b14d]{height:.375rem;width:100%;overflow:hidden;border-radius:9999px;background:hsl(var(--muted))}.stat-fill[data-v-db62b14d]{height:100%;border-radius:9999px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;width:0%}.cpu-fill[data-v-db62b14d]{background:hsl(var(--primary))}.ram-fill[data-v-db62b14d]{background:hsl(var(--destructive))}.mouse-cursor[data-v-db62b14d]{pointer-events:none;position:absolute;z-index:50;height:1.25rem;width:1.25rem;opacity:0;color:hsl(var(--primary));top:20%;left:20%;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.animation-playing .mouse-cursor[data-v-db62b14d]{animation:mouseMove-db62b14d 12s ease-in-out infinite 2s}.cursor-icon[data-v-db62b14d]{height:100%;width:100%;color:hsl(var(--primary))}@keyframes gridShift-db62b14d{0%{transform:translate(0)}to{transform:translate(20px,20px)}}@keyframes browserAppear-db62b14d{0%{opacity:0;transform:scale(.95) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes fadeSlideUp-db62b14d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeSlideLeft-db62b14d{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeSlideRight-db62b14d{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes consoleType-db62b14d{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes cursorBlink-db62b14d{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes refreshSpin-db62b14d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes mouseMove-db62b14d{0%{opacity:1;top:28%;left:75%;transform:scale(1)}8%{top:35%;left:53%;transform:scale(.9)}10%{transform:scale(1.1)}12%{transform:scale(1)}20%{top:35%;left:60%;transform:scale(.9)}22%{transform:scale(1.1)}24%{transform:scale(1)}32%{top:35%;left:67%;transform:scale(.9)}34%{transform:scale(1.1)}36%{transform:scale(1)}50%{top:35%;left:74%;transform:scale(.9)}52%{transform:scale(1.1)}54%{transform:scale(1)}70%{top:75%;left:35%;transform:scale(.9)}72%{transform:scale(1.1)}74%{transform:scale(1)}85%{top:85%;left:50%;transform:scale(.9)}87%{transform:scale(1.1)}89%{transform:scale(1)}to{opacity:1;top:28%;left:75%;transform:scale(1)}}.nav-tabs[data-v-db62b14d]{pointer-events:none;margin-bottom:1.5rem;display:flex;border-bottom-width:1px;border-color:hsl(var(--accent));opacity:0}.animation-playing .nav-tabs[data-v-db62b14d]{animation:fadeSlideUp-db62b14d .6s ease-out 1.5s forwards}.tab-item[data-v-db62b14d]{display:flex;cursor:pointer;align-items:center;gap:.5rem;border-bottom-width:2px;border-color:transparent;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;color:hsl(var(--muted-foreground))}.tab-item[data-v-db62b14d]:hover{color:hsl(var(--foreground));border-color:hsl(var(--border))}.tab-item.active[data-v-db62b14d]{color:hsl(var(--primary));border-color:hsl(var(--primary))}.tab-content[data-v-db62b14d]{position:relative}.tab-panel[data-v-db62b14d]{opacity:0;display:none}.tab-panel.active[data-v-db62b14d]{opacity:1;display:block}.players-list[data-v-db62b14d]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.list-header[data-v-db62b14d]{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;border-color:hsl(var(--accent));padding-bottom:1rem}.list-header h3[data-v-db62b14d]{font-size:1.125rem;line-height:1.75rem;font-weight:600;color:hsl(var(--foreground))}.action-btn[data-v-db62b14d]{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background:hsl(var(--primary) / .1);color:hsl(var(--primary));border:1px solid hsl(var(--primary) / .2);pointer-events:none}.player-item[data-v-db62b14d]{display:flex;align-items:center;justify-content:space-between;border-radius:.5rem;padding:.75rem;background:hsl(var(--card));border:1px solid hsl(var(--border));pointer-events:none}.player-avatar[data-v-db62b14d]{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;font-size:1.125rem;line-height:1.75rem;background:hsl(var(--primary) / .1)}.player-info[data-v-db62b14d]{margin-left:.75rem;flex:1 1 0%}.player-name[data-v-db62b14d]{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.player-status[data-v-db62b14d]{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.player-actions[data-v-db62b14d]{display:flex;gap:.5rem}.action-btn-sm[data-v-db62b14d]{display:flex;align-items:center;gap:.25rem;border-radius:.25rem;padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background:hsl(var(--muted) / .3);color:hsl(var(--foreground));border:1px solid hsl(var(--border));pointer-events:none}.file-manager[data-v-db62b14d]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.file-header[data-v-db62b14d]{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;border-color:hsl(var(--accent));padding-bottom:1rem}.breadcrumb[data-v-db62b14d]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.file-list[data-v-db62b14d]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.file-item[data-v-db62b14d]{display:flex;align-items:center;justify-content:space-between;border-radius:.5rem;padding:.75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background:hsl(var(--card));border:1px solid hsl(var(--border));pointer-events:none}.file-icon[data-v-db62b14d]{margin-right:.75rem;font-size:1.125rem;line-height:1.75rem}.file-name[data-v-db62b14d]{flex:1 1 0%;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.file-size[data-v-db62b14d]{font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.settings-form[data-v-db62b14d]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.setting-group[data-v-db62b14d]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.setting-label[data-v-db62b14d]{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.setting-select[data-v-db62b14d]{width:100%;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;background:hsl(var(--card));border:1px solid hsl(var(--border));color:hsl(var(--foreground));pointer-events:none}.memory-slider[data-v-db62b14d]{display:flex;align-items:center;gap:1rem}.slider[data-v-db62b14d]{height:.5rem;flex:1 1 0%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;background:hsl(var(--muted))}.slider[data-v-db62b14d]::-webkit-slider-thumb{height:1rem;width:1rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;background:hsl(var(--primary))}.memory-value[data-v-db62b14d]{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--primary))}.toggle-switch[data-v-db62b14d]{position:relative;display:inline-block;height:1.5rem;width:3rem}.toggle-switch input[data-v-db62b14d]{height:0px;width:0px;opacity:0}.toggle-slider[data-v-db62b14d]{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer;border-radius:9999px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background:hsl(var(--muted))}.toggle-slider[data-v-db62b14d]:before{position:absolute;left:.25rem;bottom:.25rem;height:1rem;width:1rem;border-radius:9999px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;--tw-content: "";content:var(--tw-content);background:#fff}input:checked+.toggle-slider[data-v-db62b14d]{background:hsl(var(--primary))}input:checked+.toggle-slider[data-v-db62b14d]:before{transform:translate(24px)}.properties-form[data-v-db62b14d]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.property-group[data-v-db62b14d]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.property-label[data-v-db62b14d]{display:block;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--foreground))}.property-input[data-v-db62b14d],.property-select[data-v-db62b14d]{width:100%;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;background:hsl(var(--card));border:1px solid hsl(var(--border));color:hsl(var(--foreground));pointer-events:none}@media (max-width: 768px){.management-wrapper[data-v-db62b14d],.browser-content[data-v-db62b14d]{padding:1rem}.content-grid[data-v-db62b14d]{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}.stats-grid[data-v-db62b14d]{grid-template-columns:repeat(2,minmax(0,1fr))}.control-buttons[data-v-db62b14d]{gap:.5rem}.control-btn[data-v-db62b14d]{padding:.375rem .75rem;font-size:.875rem;line-height:1.25rem}.nav-tabs[data-v-db62b14d]{overflow-x:auto}.tab-item[data-v-db62b14d]{white-space:nowrap}}
