[{"data":1,"prerenderedAt":100},["ShallowReactive",2],{"$fRmdjPhblY1Y--Oga7Y7txd2Pw1q2kZ-jJV75SPC-OAI":3},[4,50,67,84],{"id":5,"name":6,"series":7,"years":8,"channelHintMax":9,"channelHintNote":10,"animations":11},"g20","BMW 3 Series","G20","2019–2023",5,"2019–2022 EU spec typically responds to 5 channels. LCI 2023+ unlocks up to 15. US-spec firmware may block the welcome animation entirely.",[12,18,23,26,30,34,38,42,46],{"id":13,"name":14,"description":15,"tier":16,"previewVideoUrl":17},"g20-2020-eu-original","Original","2020 · EU · Laser light","free",null,{"id":19,"name":20,"description":21,"tier":22,"previewVideoUrl":17},"g20-2022-eu-swipe-v15","Left-Right Swipe v15","2022 · EU · Laser light","paid",{"id":24,"name":25,"description":21,"tier":22,"previewVideoUrl":17},"g20-2022-eu-swipe-v15-short","Left-Right Swipe v15 Short",{"id":27,"name":28,"description":29,"tier":22,"previewVideoUrl":17},"g20-2022-us-original","Original (US)","2022 · US · Laser light",{"id":31,"name":32,"description":33,"tier":22,"previewVideoUrl":17},"g20-2023-eu-original","Original 2023","2023 · EU · Laser light",{"id":35,"name":36,"description":37,"tier":22,"previewVideoUrl":17},"g20-slow-breath","Slow Breath","Custom · 3× 800ms pulse",{"id":39,"name":40,"description":41,"tier":22,"previewVideoUrl":17},"g20-smooth-fade","Smooth Fade","Custom · 1.2s ramp · 3s hold",{"id":43,"name":44,"description":45,"tier":16,"previewVideoUrl":17},"g20-cascade","Cascade","Custom · left→right stagger",{"id":47,"name":48,"description":49,"tier":22,"previewVideoUrl":17},"g20-swipe-hold","Swipe & Hold","Custom · swipe then hold 3s",{"id":51,"name":52,"series":53,"years":54,"channelHintMax":55,"channelHintNote":56,"animations":57},"g30","BMW 5 Series","G30","2017–2024",11,"Most G30 firmwares respond to channels 0x01–0x0B.",[58,60,63],{"id":59,"name":14,"description":15,"tier":16,"previewVideoUrl":17},"g30-2020-eu-original",{"id":61,"name":36,"description":62,"tier":22,"previewVideoUrl":17},"g30-slow-breath","Custom · 2× 1s pulse",{"id":64,"name":65,"description":66,"tier":16,"previewVideoUrl":17},"g30-elegant-ramp","Elegant Ramp","Custom · 1.5s ramp · 4s hold",{"id":68,"name":69,"series":70,"years":71,"channelHintMax":55,"channelHintNote":72,"animations":73},"g80","BMW M3","G80","2021–present","M3 headlight responds to channels 0x01–0x0B. Channels above 11 are typically rejected by the firmware on this chassis.",[74,76,80],{"id":75,"name":14,"description":21,"tier":16,"previewVideoUrl":17},"g80-2022-eu-original",{"id":77,"name":78,"description":79,"tier":16,"previewVideoUrl":17},"g80-m-pulse","M Pulse","Custom · 3 quick flashes · hold",{"id":81,"name":82,"description":83,"tier":22,"previewVideoUrl":17},"g80-aggressive-swipe","Aggressive Swipe","Custom · fast sweep · hold",{"id":85,"name":86,"series":87,"years":71,"channelHintMax":55,"channelHintNote":88,"animations":89},"g82","BMW M4","G82","M4 shares the G80 headlight architecture; same 11-channel ceiling.",[90,92,96],{"id":91,"name":14,"description":21,"tier":16,"previewVideoUrl":17},"g82-2022-eu-original",{"id":93,"name":94,"description":95,"tier":22,"previewVideoUrl":17},"g82-double-flash","Double Flash","Custom · 2 quick flashes · hold",{"id":97,"name":98,"description":99,"tier":16,"previewVideoUrl":17},"g82-fade-cascade","Fade Cascade","Custom · staggered fade",1779479629571]