.lab-devops{color:#0f172a;-webkit-font-smoothing:antialiased;background:#f1f5f9;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}.lab-devops .font-display{letter-spacing:-.02em;font-family:Outfit,Inter,ui-sans-serif,system-ui,sans-serif}.lab-devops .tabular-nums{font-variant-numeric:tabular-nums}.lab-devops .ld-gradient-warm{background:linear-gradient(90deg,#c2410c,#e11d48 55%,#7c3aed);color:#0000;-webkit-background-clip:text;background-clip:text}.lab-devops .ld-grid-light{background-image:linear-gradient(90deg,#0f172a0d 1px,#0000 1px),linear-gradient(#0f172a0d 1px,#0000 1px);background-size:28px 28px}.lab-devops .ld-grid{background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:32px 32px}.lab-devops .ld-spotlight{isolation:isolate;position:relative}.lab-devops .ld-spotlight:before{content:"";border-radius:inherit;background:radial-gradient(420px circle at var(--mx,50%) var(--my,0%), #ff7a1a1f, transparent 45%);opacity:0;z-index:-1;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.lab-devops .ld-spotlight:hover:before{opacity:1}.lab-devops .ld-glow-border{isolation:isolate;position:relative}.lab-devops .ld-glow-border:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;z-index:-1;pointer-events:none;background:linear-gradient(135deg,#ff7a1a,#ff5c8a,#8b5cf6,#0ea5e9);padding:1.5px;position:absolute;inset:-1.5px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lab-devops .ld-shimmer{position:relative;overflow:hidden}.lab-devops .ld-shimmer:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);animation:2.8s ease-in-out infinite labdevops-shimmer;position:absolute;inset:0;transform:translate(-100%)}.lab-devops .ld-float{animation:6s ease-in-out infinite labdevops-float}.lab-devops .ld-pulse-ring{position:relative}.lab-devops .ld-pulse-ring:after{content:"";opacity:0;pointer-events:none;border:2px solid;border-radius:1.25rem;animation:2s ease-out infinite labdevops-ring;position:absolute;inset:-4px}.lab-devops .ld-pulse{animation:1.8s ease-in-out infinite labdevops-pulse}.lab-devops .ld-spin{animation:1s linear infinite labdevops-spin}.lab-devops .ld-spin-slow{animation:60s linear infinite labdevops-spin}.lab-devops .ld-rise{animation:.3s ease-out both labdevops-rise}.lab-devops .ld-marquee{will-change:transform;width:max-content;animation:42s linear infinite labdevops-marquee;display:flex}.lab-devops .ld-marquee-rev{will-change:transform;width:max-content;animation:48s linear infinite reverse labdevops-marquee;display:flex}.lab-devops .ld-marquee-group{gap:.75rem;padding-right:.75rem;display:flex}.lab-devops .ld-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.lab-devops .ld-caret:after{content:"";vertical-align:-.15em;background:#fb923c;width:.5em;height:1em;margin-left:2px;animation:1s step-end infinite labdevops-blink;display:inline-block}.lab-devops .ld-beam{background:linear-gradient(90deg,#0000,#ea580c,#0000);width:33.333%;animation:2.4s ease-in-out infinite labdevops-beam;position:absolute;top:0;bottom:0;left:0}.lab-devops .ld-streak{background:linear-gradient(90deg,#0000,currentColor);border-radius:9999px;width:14%;height:6px;animation:2.6s ease-in-out infinite labdevops-streak;position:absolute;top:-2px;left:0}.lab-devops .ld-streak-block{animation-name:labdevops-streak-block;animation-duration:2.2s}.lab-devops .ld-spoke{transform-origin:0;background:repeating-linear-gradient(90deg,#f9731673 0 5px,#0000 5px 11px);height:2px;margin-top:-1px;position:absolute;top:50%;left:50%;overflow:hidden}.lab-devops .ld-spoke-beam{background:linear-gradient(90deg,#0000,#7c3aed);width:18%;animation:2.6s ease-in-out infinite labdevops-streak;position:absolute;top:0;bottom:0;left:0}.lab-devops .ld-rv{transition:opacity .6s cubic-bezier(.21,.47,.32,.98),transform .6s cubic-bezier(.21,.47,.32,.98)}.lab-devops .ld-rv-pre{opacity:0;transform:translateY(22px)}.lab-devops .ld-lift{transition:transform .3s,box-shadow .3s,border-color .3s}.lab-devops .ld-lift:hover{transform:translateY(-4px)}.lab-devops .ld-bar{transform-origin:0;transition:transform .9s cubic-bezier(.21,.47,.32,.98)}.lab-devops a:focus-visible,.lab-devops button:focus-visible{outline-offset:2px;outline:2px solid #c2410c}.lab-devops .ld-subnav::-webkit-scrollbar{display:none}.lab-devops .ld-subnav{scrollbar-width:none}.lab-devops[data-paused=true] *,.lab-devops[data-paused=true] :before,.lab-devops[data-paused=true] :after{animation-play-state:paused!important}@keyframes labdevops-shimmer{60%,to{transform:translate(100%)}}@keyframes labdevops-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes labdevops-ring{0%{opacity:.7;transform:scale(.9)}to{opacity:0;transform:scale(1.5)}}@keyframes labdevops-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes labdevops-spin{to{transform:rotate(360deg)}}@keyframes labdevops-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes labdevops-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes labdevops-blink{50%{opacity:0}}@keyframes labdevops-beam{0%{transform:translate(-100%)}to{transform:translate(300%)}}@keyframes labdevops-streak{0%{opacity:0;transform:translate(-100%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(600%)}}@keyframes labdevops-streak-block{0%{opacity:0;transform:translate(-100%)}12%{opacity:1}55%{opacity:1;transform:translate(230%)}70%,to{opacity:0;transform:translate(230%)}}@media (prefers-reduced-motion:reduce){.lab-devops *,.lab-devops :before,.lab-devops :after{transition:none!important;animation:none!important}.lab-devops .ld-rv-pre{opacity:1;transform:none}.lab-devops .ld-lift:hover{transform:none}.lab-devops .ld-shimmer:after{display:none}}
