.fan-control.svelte-1iby5g9{left:min(var(--anchor-x), calc(100vw - 23rem));top:min(calc(var(--anchor-y) + 18px), calc(100vh - 25rem))}@media (width<=700px){.fan-control.svelte-1iby5g9{width:100%;max-width:none;padding-bottom:max(1rem, env(safe-area-inset-bottom));border-radius:1rem 1rem 0 0;inset:auto 0 0}}.entity-control.svelte-1ru3nxn:focus-visible .entity-shape:where(.svelte-1ru3nxn){stroke:var(--primary);stroke-width:5px;filter:drop-shadow(0 0 2px var(--background))}.airflow-vector__shaft.svelte-1ru3nxn{animation:svelte-1ru3nxn-airflow-drift var(--airflow-duration) linear infinite;animation-delay:var(--airflow-delay);stroke-dasharray:5 3}@keyframes svelte-1ru3nxn-airflow-drift{to{stroke-dashoffset:-8px}}@media (prefers-reduced-motion:reduce){.airflow-vector__shaft.svelte-1ru3nxn{stroke-dasharray:none;animation:none}}
