.tf-marker[data-astro-cid-od27p7zi]:after{content:"";position:absolute;inset:-5px;border-radius:9999px;border:2px solid rgba(255,255,255,.55);opacity:0;transition:opacity .2s ease}.tf-marker[data-astro-cid-od27p7zi]:hover{transform:translate(-50%,-50%) scale(1.08)}.tf-marker[data-astro-cid-od27p7zi][aria-pressed=true]:after{opacity:1}.tf-marker[data-astro-cid-od27p7zi][aria-pressed=true]{transform:translate(-50%,-50%) scale(1.12)}.tf-flow[data-astro-cid-od27p7zi]{opacity:0;transition:opacity .4s ease;pointer-events:none}.tf-dash[data-astro-cid-od27p7zi]{stroke-dasharray:12 12}[data-astro-cid-od27p7zi][data-tf-root][data-active=panel] .tf-flow-panel[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=rewiring] .tf-flow-rewiring[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=surge] .tf-flow-surge[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=generator] .tf-flow-generator[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=lighting] .tf-flow-lighting[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=ev] .tf-flow-ev[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=outlets] .tf-flow-outlets[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=inspection] .tf-flow-inspection[data-astro-cid-od27p7zi]{opacity:1}.tf-star[data-astro-cid-od27p7zi]{opacity:.5}.tf-glow[data-astro-cid-od27p7zi]{transition:opacity .45s ease;filter:blur(26px);pointer-events:none}[data-astro-cid-od27p7zi][data-tf-root][data-active=panel] .tf-glow-panel[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=rewiring] .tf-glow-rewiring[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=surge] .tf-glow-surge[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=generator] .tf-glow-generator[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=lighting] .tf-glow-lighting[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=ev] .tf-glow-ev[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=outlets] .tf-glow-outlets[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=inspection] .tf-glow-inspection[data-astro-cid-od27p7zi]{opacity:.3}@media(prefers-reduced-motion:no-preference){[data-astro-cid-od27p7zi][data-tf-root][data-active=panel] .tf-flow-panel[data-astro-cid-od27p7zi] .tf-dash[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=rewiring] .tf-flow-rewiring[data-astro-cid-od27p7zi] .tf-dash[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=surge] .tf-flow-surge[data-astro-cid-od27p7zi] .tf-dash[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=generator] .tf-flow-generator[data-astro-cid-od27p7zi] .tf-dash[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=lighting] .tf-flow-lighting[data-astro-cid-od27p7zi] .tf-dash[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=ev] .tf-flow-ev[data-astro-cid-od27p7zi] .tf-dash[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=outlets] .tf-flow-outlets[data-astro-cid-od27p7zi] .tf-dash[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=inspection] .tf-flow-inspection[data-astro-cid-od27p7zi] .tf-dash[data-astro-cid-od27p7zi]{animation:tf-march 1.1s linear infinite}.tf-step[data-astro-cid-od27p7zi]{opacity:0;animation:tf-step-in .45s ease forwards;animation-delay:var(--tf-step-delay, 0s);animation-play-state:paused}[data-astro-cid-od27p7zi][data-tf-root][data-active=panel] .tf-flow-panel[data-astro-cid-od27p7zi] .tf-step[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=rewiring] .tf-flow-rewiring[data-astro-cid-od27p7zi] .tf-step[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=surge] .tf-flow-surge[data-astro-cid-od27p7zi] .tf-step[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=generator] .tf-flow-generator[data-astro-cid-od27p7zi] .tf-step[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=lighting] .tf-flow-lighting[data-astro-cid-od27p7zi] .tf-step[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=ev] .tf-flow-ev[data-astro-cid-od27p7zi] .tf-step[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=outlets] .tf-flow-outlets[data-astro-cid-od27p7zi] .tf-step[data-astro-cid-od27p7zi],[data-astro-cid-od27p7zi][data-tf-root][data-active=inspection] .tf-flow-inspection[data-astro-cid-od27p7zi] .tf-step[data-astro-cid-od27p7zi]{animation-play-state:running}[data-astro-cid-od27p7zi][data-tf-root][data-active=surge] .tf-bolt[data-astro-cid-od27p7zi]{animation:tf-bolt 1.6s ease-in-out infinite}[data-astro-cid-od27p7zi][data-tf-root][data-active=generator] .tf-gen-led[data-astro-cid-od27p7zi]{animation:tf-pulse 1.2s ease-in-out infinite;transform-box:fill-box;transform-origin:center}[data-astro-cid-od27p7zi][data-tf-root][data-active=generator] .tf-xfer-lever[data-astro-cid-od27p7zi]{animation:tf-lever 2.4s ease-in-out infinite;transform-box:fill-box;transform-origin:50% 100%}[data-astro-cid-od27p7zi][data-tf-root][data-active=lighting] .tf-cans[data-astro-cid-od27p7zi] circle[data-astro-cid-od27p7zi]{animation:tf-pulse 1.6s ease-in-out infinite;transform-box:fill-box;transform-origin:center}[data-astro-cid-od27p7zi][data-tf-root][data-active=lighting] .tf-fanblades[data-astro-cid-od27p7zi]{animation:tf-fanspin 1.4s ease-in-out infinite;transform-box:fill-box;transform-origin:center}[data-astro-cid-od27p7zi][data-tf-root][data-active=outlets] .tf-gfci[data-astro-cid-od27p7zi] rect[data-astro-cid-od27p7zi]{animation:tf-gfci-blink 1.5s ease-in-out infinite}[data-astro-cid-od27p7zi][data-tf-root][data-active=ev] .tf-ev-port[data-astro-cid-od27p7zi]{animation:tf-pulse 1.4s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.tf-window-glow[data-astro-cid-od27p7zi]{animation:tf-glimmer 9s ease-in-out infinite}.tf-star[data-astro-cid-od27p7zi]{animation:tf-twinkle var(--tf-star-dur, 4s) ease-in-out var(--tf-star-delay, 0s) infinite;transform-box:fill-box;transform-origin:center}.tf-contrail[data-astro-cid-od27p7zi]{animation:tf-march 3s linear infinite}}@keyframes tf-march{to{stroke-dashoffset:-48}}@keyframes tf-step-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes tf-bolt{0%,to{opacity:.15}8%,12%{opacity:1}20%{opacity:.3}28%,32%{opacity:.9}45%{opacity:.15}}@keyframes tf-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.6}}@keyframes tf-lever{0%,35%{transform:rotate(0)}50%,85%{transform:rotate(-38deg)}to{transform:rotate(0)}}@keyframes tf-fanspin{0%,to{transform:scaleX(1)}50%{transform:scaleX(.25)}}@keyframes tf-gfci-blink{0%,to{fill:#fff}50%{fill:#8fd0f5}}@keyframes tf-twinkle{0%,to{opacity:.25;transform:scale(.9)}50%{opacity:.9;transform:scale(1.15)}}@keyframes tf-glimmer{0%,to{opacity:1}50%{opacity:.82}}@media(prefers-reduced-motion:reduce){.tf-marker[data-astro-cid-od27p7zi],.tf-marker[data-astro-cid-od27p7zi]:after,.tf-flow[data-astro-cid-od27p7zi],.tf-glow[data-astro-cid-od27p7zi]{transition:none}.tf-marker[data-astro-cid-od27p7zi]:hover,.tf-marker[data-astro-cid-od27p7zi][aria-pressed=true]{transform:translate(-50%,-50%)}.tf-step[data-astro-cid-od27p7zi]{opacity:1;animation:none}.tf-bolt[data-astro-cid-od27p7zi]{opacity:.6}}
