@@ -242,7 +242,11 @@ function e(e,t,o,s){var i,n=arguments.length,r=n<3?t:null===s?s=Object.getOwnPro
242242 stroke: var(--warning-color, gold);
243243 stroke-width: 1;
244244 stroke-opacity: 0.7;
245- transition: all 0.3s ease;
245+ transition:
246+ fill 0.3s ease,
247+ fill-opacity 0.3s ease,
248+ stroke 0.3s ease,
249+ stroke-opacity 0.3s ease;
246250 }
247251 /* Static FOV envelope shown dim beneath the active sun arc — lets the
248252 reader see the configured ±fov_left/right span at the same time as
@@ -259,7 +263,11 @@ function e(e,t,o,s){var i,n=arguments.length,r=n<3?t:null===s?s=Object.getOwnPro
259263 stroke: var(--primary-color);
260264 stroke-width: 1;
261265 stroke-opacity: 0.6;
262- transition: all 0.3s ease;
266+ transition:
267+ fill 0.3s ease,
268+ fill-opacity 0.3s ease,
269+ stroke 0.3s ease,
270+ stroke-opacity 0.3s ease;
263271 }
264272 .blind-spot {
265273 fill: var(--error-color, crimson);
@@ -283,10 +291,7 @@ function e(e,t,o,s){var i,n=arguments.length,r=n<3?t:null===s?s=Object.getOwnPro
283291 }
284292 .sun {
285293 fill: var(--secondary-text-color);
286- transition:
287- cx 0.3s ease,
288- cy 0.3s ease,
289- fill 0.3s ease;
294+ transition: fill 0.3s ease;
290295 }
291296 .sun.up {
292297 fill: #ffe680;
@@ -438,9 +443,6 @@ function e(e,t,o,s){var i,n=arguments.length,r=n<3?t:null===s?s=Object.getOwnPro
438443 .moon-lit {
439444 fill: var(--secondary-text-color);
440445 opacity: 0.75;
441- transition:
442- cx 0.3s ease,
443- cy 0.3s ease;
444446 }
445447 .dot.moon-dot {
446448 background: var(--secondary-text-color);
0 commit comments