.env-light.svelte-1463gtf{display:inline-block;position:relative;border-radius:9999px;flex-shrink:0;--env-light-rim: inset 0 0 0 1px color-mix(in srgb, var(--color-glint) 15%, transparent);box-shadow:var(--env-light-rim);transition:background .3s ease,box-shadow .3s ease}.env-light-none.svelte-1463gtf{background:color-mix(in srgb,var(--color-surface-500) 55%,transparent)}.env-light-active.svelte-1463gtf{background:color-mix(in srgb,var(--color-accent-blue) 55%,transparent)}.env-light-in_progress.svelte-1463gtf{background:var(--color-accent-amber);box-shadow:var(--env-light-rim),0 0 6px color-mix(in srgb,var(--color-accent-amber) 50%,transparent)}.env-light-merge_request.svelte-1463gtf{background:var(--color-accent-orange);box-shadow:var(--env-light-rim),0 0 6px color-mix(in srgb,var(--color-accent-orange) 50%,transparent)}.env-light-failed.svelte-1463gtf{background:var(--color-accent-red);box-shadow:var(--env-light-rim),0 0 6px color-mix(in srgb,var(--color-accent-red) 50%,transparent)}.env-light-staged.svelte-1463gtf{background:var(--color-accent-pink);box-shadow:var(--env-light-rim),0 0 6px color-mix(in srgb,var(--color-accent-pink) 50%,transparent)}.env-light-live.svelte-1463gtf{background:var(--color-accent-green);box-shadow:var(--env-light-rim),0 0 6px color-mix(in srgb,var(--color-accent-green) 55%,transparent)}.env-light-signal.svelte-1463gtf{background:var(--light-color)}.env-light-none.env-light-signal.svelte-1463gtf,.env-light-active.env-light-signal.svelte-1463gtf{background:color-mix(in srgb,var(--light-color) 55%,transparent)}.env-light-blink.svelte-1463gtf{animation:svelte-1463gtf-env-light-flicker 15s linear forwards}@keyframes svelte-1463gtf-env-light-flicker{0%,0.8%,2.2%,3.5%,5%,6%,7.5%,8.6%,10.1%,15%,16.6%,24%,25.9%,40%,42.1%,64%,66%{opacity:1;filter:brightness(1.45) contrast(1.3) saturate(1.2)}1.2%,1.8%,3.9%,4.6%,6.4%,7.1%,9%,9.7%,15.4%,16.2%,24.5%,25.4%,40.6%,41.6%,64.7%,65.5%{opacity:.4;filter:brightness(.72) contrast(1)}to{opacity:1;filter:brightness(1) contrast(1) saturate(1)}}.env-light-pending.svelte-1463gtf{animation:svelte-1463gtf-env-light-pulse var(--env-pulse-ms, 1.15s) ease-in-out infinite}@keyframes svelte-1463gtf-env-light-pulse{0%,to{opacity:1}50%{opacity:var(--env-pulse-min, .35)}}.env-light-overlay.svelte-1463gtf{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--overlay-color);opacity:0;pointer-events:none}.env-light-overlay-flicker.svelte-1463gtf,.env-light-overlay-decay.svelte-1463gtf{animation:svelte-1463gtf-env-overlay-blink var(--overlay-ms, .6s) steps(1,end) infinite}.env-light-overlay-pulse.svelte-1463gtf,.env-light-overlay-ramp.svelte-1463gtf{animation:svelte-1463gtf-env-overlay-breathe var(--overlay-ms, 1.15s) ease-in-out infinite}.env-light-overlay-steady.svelte-1463gtf{opacity:calc(var(--overlay-max, .85) * .6)}@keyframes svelte-1463gtf-env-overlay-blink{0%,38%{opacity:var(--overlay-max, .85)}12%,55%{opacity:0}62%{opacity:calc(var(--overlay-max, .85) * .7)}74%,to{opacity:0}}@keyframes svelte-1463gtf-env-overlay-breathe{0%,to{opacity:0}50%{opacity:var(--overlay-max, .85)}}.env-light-wave.svelte-1463gtf{animation:svelte-1463gtf-env-light-wave 2.6s ease-in-out infinite}@keyframes svelte-1463gtf-env-light-wave{0%,to{opacity:1;filter:brightness(1.15) saturate(1.1)}50%{opacity:.3;filter:brightness(.85) saturate(.95)}}.env-light-overlay-pat-read.svelte-1463gtf{animation:svelte-1463gtf-env-pat-read 1.92s linear forwards}@keyframes svelte-1463gtf-env-pat-read{0%,3%{opacity:calc(var(--overlay-max, .85))}5%,11%{opacity:0}13%,16%{opacity:calc(var(--overlay-max, .85))}18%,24%{opacity:0}26%,29%{opacity:calc(var(--overlay-max, .85))}31%,33%{opacity:0}36%{opacity:calc(var(--overlay-max, .85) * .95)}86%,88%{opacity:0}90%,96%{opacity:calc(var(--overlay-max, .85) * .9)}to{opacity:0}}.env-light-overlay-pat-mutation.svelte-1463gtf{animation:svelte-1463gtf-env-pat-mutation 1.2s linear forwards}@keyframes svelte-1463gtf-env-pat-mutation{0%,14%{opacity:var(--overlay-max, .85)}17%,31%{opacity:0}34%,48%{opacity:var(--overlay-max, .85)}51%,64%{opacity:0}67%,81%{opacity:var(--overlay-max, .85)}84%,to{opacity:0}}.env-light-overlay-pat-heartbeat.svelte-1463gtf{animation:svelte-1463gtf-env-pat-heartbeat 6s linear forwards}@keyframes svelte-1463gtf-env-pat-heartbeat{0%,6%{opacity:calc(var(--overlay-max, .85) * .8)}9%,13%{opacity:calc(var(--overlay-max, .85) * .15)}16%,24%{opacity:calc(var(--overlay-max, .85) * .7)}28%,33%{opacity:calc(var(--overlay-max, .85) * .2)}38%,48%{opacity:calc(var(--overlay-max, .85) * .55)}53%,58%{opacity:calc(var(--overlay-max, .85) * .18)}65%,78%{opacity:calc(var(--overlay-max, .85) * .4)}84%{opacity:calc(var(--overlay-max, .85) * .22)}to{opacity:calc(var(--overlay-max, .85) * .25)}}@media(prefers-reduced-motion:reduce){.env-light.svelte-1463gtf{transition:none}.env-light-blink.svelte-1463gtf,.env-light-pending.svelte-1463gtf,.env-light-wave.svelte-1463gtf{animation:none;outline:2px solid color-mix(in srgb,var(--color-glint) 60%,transparent);outline-offset:1px}.env-light-overlay.svelte-1463gtf{animation:none;opacity:calc(var(--overlay-max, .85) * .45)}}
