.radar-container{--radar-outline:color-mix(in srgb, var(--color-accent) 30%, transparent);--radar-glow:color-mix(in srgb, var(--color-accent) 12%, transparent);--radar-target-red:#ff7676;--radar-target-yellow:#ffce59;background:radial-gradient(circle closest-side, transparent 78%, var(--radar-outline) 79%, transparent 80%), radial-gradient(circle at center, var(--radar-glow), transparent 65%);width:100%;height:100%;position:relative;overflow:hidden}[data-theme=light] .radar-container{--radar-light-accent:#3559d5;--radar-outline:#3558d581;--radar-glow:var(--color-accent-soft);--radar-target-red:#c17e7e;--radar-target-yellow:#e2970c}.radar-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}
