1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9282],{79282:function(e,r,o){o.d(r,{g:function(){return M}});var a=o(57437),t=o(2265);let s={sm:{borderRadius:32,borderWidth:1,width:70,height:36},md:{borderRadius:16,borderWidth:1},line:{borderRadius:16,borderWidth:1},"pulse-outside":{borderRadius:16,borderWidth:1},"pulse-inner":{borderRadius:16,borderWidth:1}},i={sm:{dark:{strokeOpacity:.46,innerOpacity:.24,bloomOpacity:.38,innerShadow:"rgba(255, 255, 255, 0.3)",saturation:1.2},light:{strokeOpacity:.12,innerOpacity:.3,bloomOpacity:.16,innerShadow:"rgba(0, 0, 0, 0.14)",saturation:1.8}},md:{dark:{strokeOpacity:.26,innerOpacity:.42,bloomOpacity:.24,innerShadow:"rgba(255, 255, 255, 0.27)",saturation:1.2},light:{strokeOpacity:.12,innerOpacity:.26,bloomOpacity:.34,innerShadow:"rgba(0, 0, 0, 0.14)",saturation:1.5}},line:{dark:{strokeOpacity:1.14,innerOpacity:.7,bloomOpacity:.8,innerShadow:"rgba(255, 255, 255, 0.1)",saturation:1.2},light:{strokeOpacity:.16,innerOpacity:.32,bloomOpacity:.3,innerShadow:"rgba(0, 0, 0, 0.14)",saturation:1.95}},"pulse-outside":{dark:{strokeOpacity:.94,innerOpacity:.34,bloomOpacity:.3,innerShadow:"transparent",saturation:1.2,brightness:1.9,hairlineOpacity:0},light:{strokeOpacity:1.96,innerOpacity:1.04,bloomOpacity:.42,innerShadow:"transparent",saturation:.6,brightness:1.7,hairlineOpacity:0}},"pulse-inner":{dark:{strokeOpacity:1.54,innerOpacity:.44,bloomOpacity:.66,innerShadow:"transparent",saturation:1.2,brightness:.75},light:{strokeOpacity:.32,innerOpacity:.4,bloomOpacity:.8,innerShadow:"transparent",saturation:.75,brightness:1.3}}},b=(i.md.dark,i.md.light,{colorful:{border:[{color:"rgb(255, 50, 100)",pos:"33% -7.4%",size:"70px 40px"},{color:"rgb(40, 140, 255)",pos:"12% -5%",size:"60px 35px"},{color:"rgb(50, 200, 80)",pos:"2.1% 68.3%",size:"40px 70px"},{color:"rgb(30, 185, 170)",pos:"2.1% 68.3%",size:"20px 35px"},{color:"rgb(100, 70, 255)",pos:"74.4% 100%",size:"180px 32px"},{color:"rgb(40, 140, 255)",pos:"55% 100%",size:"85px 26px"},{color:"rgb(255, 120, 40)",pos:"93.9% 0%",size:"74px 32px"},{color:"rgb(240, 50, 180)",pos:"100% 27.1%",size:"26px 42px"},{color:"rgb(180, 40, 240)",pos:"100% 27.1%",size:"52px 48px"}],spike:{primary:"rgb(255, 60, 80)",secondary:"rgba(40, 190, 180, 0.98)"},spikeLt:{primary:"rgb(200, 30, 60)",secondary:"rgb(20, 150, 140)"}},mono:{border:[{color:"rgb(180, 180, 180)",pos:"33% -7.4%",size:"70px 40px"},{color:"rgb(140, 140, 140)",pos:"12% -5%",size:"60px 35px"},{color:"rgb(160, 160, 160)",pos:"2.1% 68.3%",size:"40px 70px"},{color:"rgb(130, 130, 130)",pos:"2.1% 68.3%",size:"20px 35px"},{color:"rgb(170, 170, 170)",pos:"74.4% 100%",size:"180px 32px"},{color:"rgb(150, 150, 150)",pos:"55% 100%",size:"85px 26px"},{color:"rgb(190, 190, 190)",pos:"93.9% 0%",size:"74px 32px"},{color:"rgb(145, 145, 145)",pos:"100% 27.1%",size:"26px 42px"}
1,{color:"rgb(165, 165, 165)",pos:"100% 27.1%",size:"52px 48px"}],spike:{primary:"rgb(200, 200, 200)",secondary:"rgb(170, 170, 170)"},spikeLt:{primary:"rgb(80, 80, 80)",secondary:"rgb(120, 120, 120)"}},ocean:{border:[{color:"rgb(100, 80, 220)",pos:"33% -7.4%",size:"70px 40px"},{color:"rgb(60, 120, 255)",pos:"12% -5%",size:"60px 35px"},{color:"rgb(80, 100, 200)",pos:"2.1% 68.3%",size:"40px 70px"},{color:"rgb(50, 140, 220)",pos:"2.1% 68.3%",size:"20px 35px"},{color:"rgb(120, 80, 255)",pos:"74.4% 100%",size:"180px 32px"},{color:"rgb(70, 130, 255)",pos:"55% 100%",size:"85px 26px"},{color:"rgb(140, 100, 240)",pos:"93.9% 0%",size:"74px 32px"},{color:"rgb(90, 110, 230)",pos:"100% 27.1%",size:"26px 42px"},{color:"rgb(130, 70, 255)",pos:"100% 27.1%",size:"52px 48px"}],spike:{primary:"rgb(100, 120, 255)",secondary:"rgba(130, 100, 220, 0.98)"},spikeLt:{primary:"rgb(60, 60, 180)",secondary:"rgb(80, 100, 200)"}},sunset:{border:[{color:"rgb(255, 80, 50)",pos:"33% -7.4%",size:"70px 40px"},{color:"rgb(255, 160, 40)",pos:"12% -5%",size:"60px 35px"},{color:"rgb(255, 120, 60)",pos:"2.1% 68.3%",size:"40px 70px"},{color:"rgb(255, 200, 50)",pos:"2.1% 68.3%",size:"20px 35px"},{color:"rgb(255, 100, 80)",pos:"74.4% 100%",size:"180px 32px"},{color:"rgb(255, 180, 60)",pos:"55% 100%",size:"85px 26px"},{color:"rgb(255, 60, 60)",pos:"93.9% 0%",size:"74px 32px"},{color:"rgb(255, 140, 50)",pos:"100% 27.1%",size:"26px 42px"},{color:"rgb(255, 90, 70)",pos:"100% 27.1%",size:"52px 48px"}],spike:{primary:"rgb(255, 140, 80)",secondary:"rgba(255, 100, 60, 0.98)"},spikeLt:{primary:"rgb(200, 80, 40)",secondary:"rgb(220, 120, 30)"}},forest:{border:[{color:"rgb(46, 160, 90)",pos:"33% -7.4%",size:"70px 40px"},{color:"rgb(30, 190, 120)",pos:"12% -5%",size:"60px 35px"},{color:"rgb(70, 180, 70)",pos:"2.1% 68.3%",size:"40px 70px"},{color:"rgb(20, 150, 130)",pos:"2.1% 68.3%",size:"20px 35px"},{color:"rgb(90, 200, 80)",pos:"74.4% 100%",size:"180px 32px"},{color:"rgb(40, 170, 110)",pos:"55% 100%",size:"85px 26px"},{color:"rgb(120, 210, 70)",pos:"93.9% 0%",size:"74px 32px"},{color:"rgb(35, 145, 100)",pos:"100% 27.1%",size:"26px 42px"},{color:"rgb(60, 195, 140)",pos:"100% 27.1%",size:"52px 48px"}],spike:{primary:"rgb(46, 160, 90)",secondary:"rgba(30, 190, 120,, 0.98)"},spikeLt:{primary:"rgb(33, 115, 65)",secondary:"rgb(22, 137, 86)"}},candy:{border:[{color:"rgb(240, 70, 170)",pos:"33% -7.4%",size:"70px 40px"},{color:"rgb(255, 90, 140)",pos:"12% -5%",size:"60px 35px"},{color:"rgb(215, 60, 200)",pos:"2.1% 68.3%",size:"40px 70px"},{color:"rgb(255, 110, 180)",pos:"2.1% 68.3%",size:"20px 35px"},{color:"rgb(200, 80, 240)",pos:"74.4% 100%",size:"180px 32px"},{color:"rgb(250, 60, 150)",pos:"55% 100%",size:"85px 26px"},{color:"rgb(230, 120, 220)",pos:"93.9% 0%",size:"74px 32px"},{color:"rgb(245, 85, 165)",pos:"100% 27.1%",size:"26px 42px"},{color:"rgb(210, 70, 230)",pos:"100% 27.1%",size:"52px 48px"}],spike:{primary:"rgb(240, 70, 170)",secondary:"rgba(255, 90, 140,, 0.98)"},spikeLt:{primary:"rgb(173, 50, 122)",secondary:"rgb(184, 65, 101)"}},ice:{border:[{color:"rgb(90, 200, 240)",pos:"33% -7.4%",size:"70px 40px"},{color:"rgb(60, 175, 230)",pos:"12% -5%",size:"60px 35px"},{color:"rgb(130, 220, 250)",pos:"2.1% 68.3%",size:"40px 70px"},{color:"rgb(70, 190, 215)",pos:"2.1% 68.3%",size:"20px 35px"},{color:"rgb(110, 210, 255)",pos:"74.4% 100%",size:"180px 32px"},{color:"rgb(50, 165, 220)",pos:"55% 100%",size:"85px 26px"},{color:"rgb(150, 230, 250)",pos:"93.9% 0%",size:"74px 32px"},{color:"rgb(85, 195, 235)",pos:"100% 27.1%",size:"26px 42px"},{color:"rgb(65, 180, 245)",pos:"100% 27.1%",size:"52px 48px"}],spike:{primary:"rgb(90, 200, 240)",secondary:"rgba(60, 175, 230,, 0.98)"},spikeLt:{primary:"rgb(65, 144, 173)",secondary:"rgb(43, 126, 166)"}},gold:{border:[{color:"rgb(240, 190, 60)",pos:"33% -7.4%",size:"70px 40px"},{color:"rgb(255, 210, 90)",pos:"12% -5%",size:"60px 35px"},{color:"rgb(225, 165, 40)",pos:"2.1% 68.3%",size:"40px 70px"},{color:"rgb(250, 200, 70)",pos:"2.1% 68.3%",size:"20px 35px"},{color:"rgb(255, 225, 120)",pos:"74.4% 100%",size:"180px 32px"},{color:"rgb(230, 175, 50)",pos:"55% 100%",size:"85px 26px"},{color:"rgb(245, 205, 85)",pos:"93.9% 0%",size:"74px 32px"},{color:"rgb(215, 155, 35)",pos:"100% 27.1%",size:"26px 42px"},{color:"rgb(255, 215, 100)",pos:"100% 27.1%",size:"52px 48px"}],spike:{primary:"rgb(240, 190, 60)",secondary:"rgba(255, 210, 90,, 0.98)"},spikeLt:{primary:"rgb(173, 137, 43)",secondary:"rgb(184, 151, 65)"}}}),p={colorful:{border:[{color:"rgb(50, 200, 80)",pos:"2% 68%",size:"9px 18px"},{color:"rgb(30, 185, 170)",pos:"2% 68%",size:"4px 8px"},{color:"rgb(255, 120, 40)",pos:"72% -3%",size:"59px 9px"},{color:"rgb(100, 70, 255)",pos:"74% 100%",size:"42px 7px"},{color:"rgb(240, 50, 180)",pos:"100% 27%",size:"10px 17px"},{color:"rgb(180, 40, 240)",pos:"100% 27%",size:"10px 18px"},{color:"rgb(40, 140, 255)",pos:"100% 27%",size:"5px 10px"},{color:"rgb(255, 50, 100)",pos:"100% 27%",size:"11px 12px"}],inner:[{color:"rgba(50, 200, 80, 0.5)",pos:"2% 68%",size:"9px 18px"},{color:"rgba(30, 185, 170, 0.45)",pos:"2% 68%",size:"4px 8px"},{color:"rgba(255, 120, 40, 0.35)",pos:"72% -3%",size:"59px 9px"},{color:"rgba(100, 70, 255, 0.35)",pos:"74% 100%",size:"42px 7px"},{color:"rgba(240, 50, 180, 0.3)",pos:"100% 27%",size:"10px 17px"},{color:"rgba(180, 40, 240, 0.4)",pos:"100% 27%",size:"10px 18px"},{color:"rgba(40, 140, 255, 0.3)",pos:"100% 27%",size:"5px 10px"},{color:"rgba(255, 50, 100, 0.3)",pos:"100% 27%",size:"11px 12px"}]},mono:{border:[{color:"rgb(160, 160, 160)",pos:"2% 68%",size:"9px 18px"},{color:"rgb(140, 140, 140)",pos:"2% 68%",size:"4px 8px"},{color:"rgb(180, 180, 180)",pos:"72% -3%",size:"59px 9px"},{color:"rgb(150, 150, 150)",pos:"74% 100%",size:"42px 7px"},{color:"rgb(170, 170, 170)",pos:"100% 27%",size:"10px 17px"},{color:"rgb(155, 155, 155)",pos:"100% 27%",size:"10px 18px"},{color:"rgb(145, 145, 145)",pos:"100% 27%",size:"5px 10px"}
1,{color:"rgb(165, 165, 165)",pos:"100% 27%",size:"11px 12px"}],inner:[{color:"rgba(160, 160, 160, 0.25)",pos:"2% 68%",size:"9px 18px"},{color:"rgba(140, 140, 140, 0.22)",pos:"2% 68%",size:"4px 8px"},{color:"rgba(180, 180, 180, 0.17)",pos:"72% -3%",size:"59px 9px"},{color:"rgba(150, 150, 150, 0.17)",pos:"74% 100%",size:"42px 7px"},{color:"rgba(170, 170, 170, 0.15)",pos:"100% 27%",size:"10px 17px"},{color:"rgba(155, 155, 155, 0.20)",pos:"100% 27%",size:"10px 18px"},{color:"rgba(145, 145, 145, 0.15)",pos:"100% 27%",size:"5px 10px"},{color:"rgba(165, 165, 165, 0.15)",pos:"100% 27%",size:"11px 12px"}]},ocean:{border:[{color:"rgb(60, 140, 200)",pos:"2% 68%",size:"9px 18px"},{color:"rgb(50, 120, 180)",pos:"2% 68%",size:"4px 8px"},{color:"rgb(100, 80, 220)",pos:"72% -3%",size:"59px 9px"},{color:"rgb(80, 100, 255)",pos:"74% 100%",size:"42px 7px"},{color:"rgb(120, 70, 240)",pos:"100% 27%",size:"10px 17px"},{color:"rgb(90, 80, 220)",pos:"100% 27%",size:"10px 18px"},{color:"rgb(70, 110, 255)",pos:"100% 27%",size:"5px 10px"},{color:"rgb(110, 90, 230)",pos:"100% 27%",size:"11px 12px"}],inner:[{color:"rgba(60, 140, 200, 0.5)",pos:"2% 68%",size:"9px 18px"},{color:"rgba(50, 120, 180, 0.45)",pos:"2% 68%",size:"4px 8px"},{color:"rgba(100, 80, 220, 0.35)",pos:"72% -3%",size:"59px 9px"},{color:"rgba(80, 100, 255, 0.35)",pos:"74% 100%",size:"42px 7px"},{color:"rgba(120, 70, 240, 0.3)",pos:"100% 27%",size:"10px 17px"},{color:"rgba(90, 80, 220, 0.4)",pos:"100% 27%",size:"10px 18px"},{color:"rgba(70, 110, 255, 0.3)",pos:"100% 27%",size:"5px 10px"},{color:"rgba(110, 90, 230, 0.3)",pos:"100% 27%",size:"11px 12px"}]},sunset:{border:[{color:"rgb(255, 180, 50)",pos:"2% 68%",size:"9px 18px"},{color:"rgb(255, 150, 40)",pos:"2% 68%",size:"4px 8px"},{color:"rgb(255, 80, 60)",pos:"72% -3%",size:"59px 9px"},{color:"rgb(255, 100, 80)",pos:"74% 100%",size:"42px 7px"},{color:"rgb(255, 60, 80)",pos:"100% 27%",size:"10px 17px"},{color:"rgb(255, 120, 60)",pos:"100% 27%",size:"10px 18px"},{color:"rgb(255, 200, 50)",pos:"100% 27%",size:"5px 10px"},{color:"rgb(255, 90, 70)",pos:"100% 27%",size:"11px 12px"}],inner:[{color:"rgba(255, 180, 50, 0.5)",pos:"2% 68%",size:"9px 18px"},{color:"rgba(255, 150, 40, 0.45)",pos:"2% 68%",size:"4px 8px"},{color:"rgba(255, 80, 60, 0.35)",pos:"72% -3%",size:"59px 9px"},{color:"rgba(255, 100, 80, 0.35)",pos:"74% 100%",size:"42px 7px"},{color:"rgba(255, 60, 80, 0.3)",pos:"100% 27%",size:"10px 17px"},{color:"rgba(255, 120, 60, 0.4)",pos:"100% 27%",size:"10px 18px"},{color:"rgba(255, 200, 50, 0.3)",pos:"100% 27%",size:"5px 10px"},{color:"rgba(255, 90, 70, 0.3)",pos:"100% 27%",size:"11px 12px"}]},forest:{border:[{color:"rgb(46, 160, 90)",pos:"2% 68%",size:"9px 18px"},{color:"rgb(30, 190, 120)",pos:"2% 68%",size:"4px 8px"},{color:"rgb(70, 180, 70)",pos:"72% -3%",size:"59px 9px"},{color:"rgb(20, 150, 130)",pos:"74% 100%",size:"42px 7px"},{color:"rgb(90, 200, 80)",pos:"100% 27%",size:"10px 17px"},{color:"rgb(40, 170, 110)",pos:"100% 27%",size:"10px 18px"},{color:"rgb(120, 210, 70)",pos:"100% 27%",size:"5px 10px"},{color:"rgb(35, 145, 100)",pos:"100% 27%",size:"11px 12px"}],inner:[{color:"rgba(60, 195, 140,, 0.5)",pos:"2% 68%",size:"9px 18px"},{color:"rgba(46, 160, 90,, 0.45)",pos:"2% 68%",size:"4px 8px"},{color:"rgba(30, 190, 120,, 0.35)",pos:"72% -3%",size:"59px 9px"},{color:"rgba(70, 180, 70,, 0.35)",pos:"74% 100%",size:"42px 7px"},{color:"rgba(20, 150, 130,, 0.3)",pos:"100% 27%",size:"10px 17px"},{color:"rgba(90, 200, 80,, 0.4)",pos:"100% 27%",size:"10px 18px"},{color:"rgba(40, 170, 110,, 0.3)",pos:"100% 27%",size:"5px 10px"},{color:"rgba(120, 210, 70,, 0.3)",pos:"100% 27%",size:"11px 12px"}]},candy:{border:[{color:"rgb(240, 70, 170)",pos:"2% 68%",size:"9px 18px"},{color:"rgb(255, 90, 140)",pos:"2% 68%",size:"4px 8px"},{color:"rgb(215, 60, 200)",pos:"72% -3%",size:"59px 9px"},{color:"rgb(255, 110, 180)",pos:"74% 100%",size:"42px 7px"},{color:"rgb(200, 80, 240)",pos:"100% 27%",size:"10px 17px"},{color:"rgb(250, 60, 150)",pos:"100% 27%",size:"10px 18px"},{color:"rgb(230, 120, 220)",pos:"100% 27%",size:"5px 10px"},{color:"rgb(245, 85, 165)",pos:"100% 27%",size:"11px 12px"}],inner:[{color:"rgba(210, 70, 230,, 0.5)",pos:"2% 68%",size:"9px 18px"},{color:"rgba(240, 70, 170,, 0.45)",pos:"2% 68%",size:"4px 8px"},{color:"rgba(255, 90, 140,, 0.35)",pos:"72% -3%",size:"59px 9px"},{color:"rgba(215, 60, 200,, 0.35)",pos:"74% 100%",size:"42px 7px"},{color:"rgba(255, 110, 180,, 0.3)",pos:"100% 27%",size:"10px 17px"},{color:"rgba(200, 80, 240,, 0.4)",pos:"100% 27%",size:"10px 18px"},{color:"rgba(250, 60, 150,, 0.3)",pos:"100% 27%",size:"5px 10px"},{color:"rgba(230, 120, 220,, 0.3)",pos:"100% 27%",size:"11px 12px"}]},ice:{border:[{color:"rgb(90, 200, 240)",pos:"2% 68%",size:"9px 18px"},{color:"rgb(60, 175, 230)",pos:"2% 68%",size:"4px 8px"},{color:"rgb(130, 220, 250)",pos:"72% -3%",size:"59px 9px"},{color:"rgb(70, 190, 215)",pos:"74% 100%",size:"42px 7px"},{color:"rgb(110, 210, 255)",pos:"100% 27%",size:"10px 17px"},{color:"rgb(50, 165, 220)",pos:"100% 27%",size:"10px 18px"},{color:"rgb(150, 230, 250)",pos:"100% 27%",size:"5px 10px"},{color:"rgb(85, 195, 235)",pos:"100% 27%",size:"11px 12px"}],inner:[{color:"rgba(65, 180, 245,, 0.5)",pos:"2% 68%",size:"9px 18px"},{color:"rgba(90, 200, 240,, 0.45)",pos:"2% 68%",size:"4px 8px"},{color:"rgba(60, 175, 230,, 0.35)",pos:"72% -3%",size:"59px 9px"},{color:"rgba(130, 220, 250,, 0.35)",pos:"74% 100%",size:"42px 7px"},{color:"rgba(70, 190, 215,, 0.3)",pos:"100% 27%",size:"10px 17px"},{color:"rgba(110, 210, 255,, 0.4)",pos:"100% 27%",size:"10px 18px"},{color:"rgba(50, 165, 220,, 0.3)",pos:"100% 27%",size:"5px 10px"},{color:"rgba(150, 230, 250,, 0.3)",pos:"100% 27%",size:"11px 12px"}]},gold:{border:[{color:"rgb(240, 190, 60)",pos:"2% 68%",size:"9px 18px"},{color:"rgb(255, 210, 90)",pos:"2% 68%",size:"4px 8px"},{color:"rgb(225, 165, 40)",pos:"72% -3%",size:"59px 9px"},{color:"rgb(250, 200, 70)",pos:"74% 100%",size:"42px 7px"},{color:"rgb(255, 225, 120)",pos:"100% 27%",size:"10px 17px"},{color:"rgb(230, 175, 50)",pos:"100% 27%",size:"10px 18px"},{color:"rgb(245, 205, 85)",pos:"100% 27%",size:"5px 10px"},{color:"rgb(215, 155, 35)",pos:"100% 27%",size:"11px 12px"}],inner:[{color:"rgba(255, 215, 100,, 0.5)",pos:"2% 68%",size:"9px 18px"},{color:"rgba(240, 190, 60,, 0.45)",pos:"2% 68%",size:"4px 8px"},{color:"rgba(255, 210, 90,, 0.35)",pos:"72% -3%",size:"59px 9px"},{color:"rgba(225, 165, 40,, 0.35)",pos:"74% 100%",size:"42px 7px"},{color:"rgba(250, 200, 70,, 0.3)",pos:"100% 27%",size:"10px 17px"},{color:"rgba(255, 225, 120,, 0.4)",pos:"100% 27%",size:"10px 18px"},{color:"rgba(230, 175, 50,, 0.3)",pos:"100% 27%",size:"5px 10px"},{color:"rgba(245, 205, 85,, 0.3)",pos:"100% 27%",size:"11px 12px"}]}},l={colorful:{dark:[{color:"rgb(255, 50, 100)",sizeW:36,sizeH:36,offsetX:0,offsetY:2},{color:"rgb(40, 180, 220)",sizeW:30,sizeH:32,offsetX:39,offsetY:0},{color:"rgb(50, 200, 80)",sizeW:33,sizeH:28,offsetX:-36,offsetY:2},{color:"rgb(180, 40, 240)",sizeW:29,sizeH:34,offsetX:-54,offsetY:0},{color:"rgb(255, 160, 30)",sizeW:27,sizeH:30,offsetX:51,offsetY:-1},{color:"rgb(100, 70, 255)",sizeW:36,sizeH:24,offsetX:21,offsetY:1},{color:"rgb(40, 140, 255)",sizeW:30,sizeH:22,offsetX:-21,offsetY:0},{color:"rgb(240, 50, 180)",sizeW:25,sizeH:28,offsetX:66,offsetY:1},{color:"rgb(30, 185, 170)",sizeW:23,sizeH:30,offsetX:-66,offsetY:-1}],light:[{color:"rgb(255, 50, 100)",sizeW:45,sizeH:36,offsetX:0,offsetY:2},{color:"rgb(40, 140, 255)",sizeW:35,sizeH:32,offsetX:65,offsetY:0},{color:"rgb(50, 200, 80)",sizeW:40,sizeH:28,offsetX:-60,offsetY:2},{color:"rgb(180, 40, 240)",sizeW:35,sizeH:34,offsetX:-90,offsetY:0},{color:"rgb(30, 185, 170)",sizeW:38,sizeH:30,offsetX:85,offsetY:-1},{color:"rgb(100, 70, 255)",sizeW:50,sizeH:24,offsetX:35,offsetY:1},{color:"rgb(40, 140, 255)",sizeW:40,sizeH:22,offsetX:-35,offsetY:0},{color:"rgb(255, 120, 40)",sizeW:35,sizeH:28,offsetX:110,offsetY:1},{color:"rgb(240, 50, 180)",sizeW:30,sizeH:30,offsetX:-110,offsetY:-1}]},mono:{dark:[{color:"rgb(200, 200, 200)",sizeW:36,sizeH:36,offsetX:0,offsetY:2},{color:"rgb(170, 170, 170)",sizeW:30,sizeH:32,offsetX:39,offsetY:0},{color:"rgb(155, 155, 155)",sizeW:33,sizeH:28,offsetX:-36,offsetY:2},{color:"rgb(185, 185, 185)",sizeW:29,sizeH:34,offsetX:-54,offsetY:0}
1,{color:"rgb(165, 165, 165)",sizeW:27,sizeH:30,offsetX:51,offsetY:-1},{color:"rgb(180, 180, 180)",sizeW:36,sizeH:24,offsetX:21,offsetY:1},{color:"rgb(160, 160, 160)",sizeW:30,sizeH:22,offsetX:-21,offsetY:0},{color:"rgb(175, 175, 175)",sizeW:25,sizeH:28,offsetX:66,offsetY:1},{color:"rgb(190, 190, 190)",sizeW:23,sizeH:30,offsetX:-66,offsetY:-1}],light:[{color:"rgb(100, 100, 100)",sizeW:45,sizeH:36,offsetX:0,offsetY:2},{color:"rgb(80, 80, 80)",sizeW:35,sizeH:32,offsetX:65,offsetY:0},{color:"rgb(90, 90, 90)",sizeW:40,sizeH:28,offsetX:-60,offsetY:2},{color:"rgb(70, 70, 70)",sizeW:35,sizeH:34,offsetX:-90,offsetY:0},{color:"rgb(85, 85, 85)",sizeW:38,sizeH:30,offsetX:85,offsetY:-1},{color:"rgb(95, 95, 95)",sizeW:50,sizeH:24,offsetX:35,offsetY:1},{color:"rgb(75, 75, 75)",sizeW:40,sizeH:22,offsetX:-35,offsetY:0},{color:"rgb(105, 105, 105)",sizeW:35,sizeH:28,offsetX:110,offsetY:1},{color:"rgb(65, 65, 65)",sizeW:30,sizeH:30,offsetX:-110,offsetY:-1}]},ocean:{dark:[{color:"rgb(100, 80, 220)",sizeW:36,sizeH:36,offsetX:0,offsetY:2},{color:"rgb(60, 120, 255)",sizeW:30,sizeH:32,offsetX:39,offsetY:0},{color:"rgb(80, 100, 200)",sizeW:33,sizeH:28,offsetX:-36,offsetY:2},{color:"rgb(130, 70, 255)",sizeW:29,sizeH:34,offsetX:-54,offsetY:0},{color:"rgb(70, 130, 255)",sizeW:27,sizeH:30,offsetX:51,offsetY:-1},{color:"rgb(120, 80, 255)",sizeW:36,sizeH:24,offsetX:21,offsetY:1},{color:"rgb(90, 110, 230)",sizeW:30,sizeH:22,offsetX:-21,offsetY:0},{color:"rgb(110, 90, 240)",sizeW:25,sizeH:28,offsetX:66,offsetY:1},{color:"rgb(140, 100, 255)",sizeW:23,sizeH:30,offsetX:-66,offsetY:-1}],light:[{color:"rgb(80, 60, 200)",sizeW:45,sizeH:36,offsetX:0,offsetY:2},{color:"rgb(50, 100, 220)",sizeW:35,sizeH:32,offsetX:65,offsetY:0},{color:"rgb(70, 90, 190)",sizeW:40,sizeH:28,offsetX:-60,offsetY:2},{color:"rgb(110, 60, 220)",sizeW:35,sizeH:34,offsetX:-90,offsetY:0},{color:"rgb(60, 110, 230)",sizeW:38,sizeH:30,offsetX:85,offsetY:-1},{color:"rgb(100, 70, 240)",sizeW:50,sizeH:24,offsetX:35,offsetY:1},{color:"rgb(80, 100, 210)",sizeW:40,sizeH:22,offsetX:-35,offsetY:0},{color:"rgb(90, 80, 225)",sizeW:35,sizeH:28,offsetX:110,offsetY:1},{color:"rgb(120, 90, 245)",sizeW:30,sizeH:30,offsetX:-110,offsetY:-1}]},sunset:{dark:[{color:"rgb(255, 100, 60)",sizeW:36,sizeH:36,offsetX:0,offsetY:2},{color:"rgb(255, 180, 50)",sizeW:30,sizeH:32,offsetX:39,offsetY:0},{color:"rgb(255, 140, 70)",sizeW:33,sizeH:28,offsetX:-36,offsetY:2},{color:"rgb(255, 80, 80)",sizeW:29,sizeH:34,offsetX:-54,offsetY:0},{color:"rgb(255, 200, 60)",sizeW:27,sizeH:30,offsetX:51,offsetY:-1},{color:"rgb(255, 120, 50)",sizeW:36,sizeH:24,offsetX:21,offsetY:1},{color:"rgb(255, 160, 80)",sizeW:30,sizeH:22,offsetX:-21,offsetY:0},{color:"rgb(255, 90, 60)",sizeW:25,sizeH:28,offsetX:66,offsetY:1},{color:"rgb(255, 70, 70)",sizeW:23,sizeH:30,offsetX:-66,offsetY:-1}],light:[{color:"rgb(220, 80, 40)",sizeW:45,sizeH:36,offsetX:0,offsetY:2},{color:"rgb(230, 150, 30)",sizeW:35,sizeH:32,offsetX:65,offsetY:0},{color:"rgb(210, 110, 50)",sizeW:40,sizeH:28,offsetX:-60,offsetY:2},{color:"rgb(200, 60, 60)",sizeW:35,sizeH:34,offsetX:-90,offsetY:0},{color:"rgb(220, 170, 40)",sizeW:38,sizeH:30,offsetX:85,offsetY:-1},{color:"rgb(210, 100, 30)",sizeW:50,sizeH:24,offsetX:35,offsetY:1},{color:"rgb(230, 130, 60)",sizeW:40,sizeH:22,offsetX:-35,offsetY:0},{color:"rgb(190, 70, 50)",sizeW:35,sizeH:28,offsetX:110,offsetY:1},{color:"rgb(180, 50, 50)",sizeW:30,sizeH:30,offsetX:-110,offsetY:-1}]}
1,forest:{dark:[{color:"rgb(46, 160, 90)",sizeW:36,sizeH:36,offsetX:0,offsetY:2},{color:"rgb(30, 190, 120)",sizeW:30,sizeH:32,offsetX:39,offsetY:0},{color:"rgb(70, 180, 70)",sizeW:33,sizeH:28,offsetX:-36,offsetY:2},{color:"rgb(20, 150, 130)",sizeW:29,sizeH:34,offsetX:-54,offsetY:0},{color:"rgb(90, 200, 80)",sizeW:27,sizeH:30,offsetX:51,offsetY:-1},{color:"rgb(40, 170, 110)",sizeW:36,sizeH:24,offsetX:21,offsetY:1},{color:"rgb(120, 210, 70)",sizeW:30,sizeH:22,offsetX:-21,offsetY:0},{color:"rgb(35, 145, 100)",sizeW:25,sizeH:28,offsetX:66,offsetY:1},{color:"rgb(60, 195, 140)",sizeW:23,sizeH:30,offsetX:-66,offsetY:-1}],light:[{color:"rgb(33, 115, 65)",sizeW:45,sizeH:36,offsetX:0,offsetY:2},{color:"rgb(22, 137, 86)",sizeW:35,sizeH:32,offsetX:65,offsetY:0},{color:"rgb(50, 130, 50)",sizeW:40,sizeH:28,offsetX:-60,offsetY:2},{color:"rgb(14, 108, 94)",sizeW:35,sizeH:34,offsetX:-90,offsetY:0},{color:"rgb(65, 144, 58)",sizeW:38,sizeH:30,offsetX:85,offsetY:-1},{color:"rgb(29, 122, 79)",sizeW:50,sizeH:24,offsetX:35,offsetY:1},{color:"rgb(86, 151, 50)",sizeW:40,sizeH:22,offsetX:-35,offsetY:0},{color:"rgb(25, 104, 72)",sizeW:35,sizeH:28,offsetX:110,offsetY:1},{color:"rgb(43, 140, 101)",sizeW:30,sizeH:30,offsetX:-110,offsetY:-1}]},candy:{dark:[{color:"rgb(240, 70, 170)",sizeW:36,sizeH:36,offsetX:0,offsetY:2},{color:"rgb(255, 90, 140)",sizeW:30,sizeH:32,offsetX:39,offsetY:0},{color:"rgb(215, 60, 200)",sizeW:33,sizeH:28,offsetX:-36,offsetY:2},{color:"rgb(255, 110, 180)",sizeW:29,sizeH:34,offsetX:-54,offsetY:0},{color:"rgb(200, 80, 240)",sizeW:27,sizeH:30,offsetX:51,offsetY:-1},{color:"rgb(250, 60, 150)",sizeW:36,sizeH:24,offsetX:21,offsetY:1},{color:"rgb(230, 120, 220)",sizeW:30,sizeH:22,offsetX:-21,offsetY:0},{color:"rgb(245, 85, 165)",sizeW:25,sizeH:28,offsetX:66,offsetY:1},{color:"rgb(210, 70, 230)",sizeW:23,sizeH:30,offsetX:-66,offsetY:-1}],light:[{color:"rgb(173, 50, 122)",sizeW:45,sizeH:36,offsetX:0,offsetY:2},{color:"rgb(184, 65, 101)",sizeW:35,sizeH:32,offsetX:65,offsetY:0},{color:"rgb(155, 43, 144)",sizeW:40,sizeH:28,offsetX:-60,offsetY:2},{color:"rgb(184, 79, 130)",sizeW:35,sizeH:34,offsetX:-90,offsetY:0},{color:"rgb(144, 58, 173)",sizeW:38,sizeH:30,offsetX:85,offsetY:-1},{color:"rgb(180, 43, 108)",sizeW:50,sizeH:24,offsetX:35,offsetY:1},{color:"rgb(166, 86, 158)",sizeW:40,sizeH:22,offsetX:-35,offsetY:0},{color:"rgb(176, 61, 119)",sizeW:35,sizeH:28,offsetX:110,offsetY:1},{color:"rgb(151, 50, 166)",sizeW:30,sizeH:30,offsetX:-110,offsetY:-1}]},ice:{dark:[{color:"rgb(90, 200, 240)",sizeW:36,sizeH:36,offsetX:0,offsetY:2},{color:"rgb(60, 175, 230)",sizeW:30,sizeH:32,offsetX:39,offsetY:0},{color:"rgb(130, 220, 250)",sizeW:33,sizeH:28,offsetX:-36,offsetY:2},{color:"rgb(70, 190, 215)",sizeW:29,sizeH:34,offsetX:-54,offsetY:0},{color:"rgb(110, 210, 255)",sizeW:27,sizeH:30,offsetX:51,offsetY:-1},{color:"rgb(50, 165, 220)",sizeW:36,sizeH:24,offsetX:21,offsetY:1},{color:"rgb(150, 230, 250)",sizeW:30,sizeH:22,offsetX:-21,offsetY:0},{color:"rgb(85, 195, 235)",sizeW:25,sizeH:28,offsetX:66,offsetY:1},{color:"rgb(65, 180, 245)",sizeW:23,sizeH:30,offsetX:-66,offsetY:-1}],light:[{color:"rgb(65, 144, 173)",sizeW:45,sizeH:36,offsetX:0,offsetY:2},{color:"rgb(43, 126, 166)",sizeW:35,sizeH:32,offsetX:65,offsetY:0},{color:"rgb(94, 158, 180)",sizeW:40,sizeH:28,offsetX:-60,offsetY:2},{color:"rgb(50, 137, 155)",sizeW:35,sizeH:34,offsetX:-90,offsetY:0},{color:"rgb(79, 151, 184)",sizeW:38,sizeH:30,offsetX:85,offsetY:-1},{color:"rgb(36, 119, 158)",sizeW:50,sizeH:24,offsetX:35,offsetY:1},{color:"rgb(108, 166, 180)",sizeW:40,sizeH:22,offsetX:-35,offsetY:0},{color:"rgb(61, 140, 169)",sizeW:35,sizeH:28,offsetX:110,offsetY:1},{color:"rgb(47, 130, 176)",sizeW:30,sizeH:30,offsetX:-110,offsetY:-1}]},gold:{dark:[{color:"rgb(240, 190, 60)",sizeW:36,sizeH:36,offsetX:0,offsetY:2},{color:"rgb(255, 210, 90)",sizeW:30,sizeH:32,offsetX:39,offsetY:0},{color:"rgb(225, 165, 40)",sizeW:33,sizeH:28,offsetX:-36,offsetY:2},{color:"rgb(250, 200, 70)",sizeW:29,sizeH:34,offsetX:-54,offsetY:0},{color:"rgb(255, 225, 120)",sizeW:27,sizeH:30,offsetX:51,offsetY:-1},{color:"rgb(230, 175, 50)",sizeW:36,sizeH:24,offsetX:21,offsetY:1},{color:"rgb(245, 205, 85)",sizeW:30,sizeH:22,offsetX:-21,offsetY:0},{color:"rgb(215, 155, 35)",sizeW:25,sizeH:28,offsetX:66,offsetY:1},{color:"rgb(255, 215, 100)",sizeW:23,sizeH:30,offsetX:-66,offsetY:-1}],light:[{color:"rgb(173, 137, 43)",sizeW:45,sizeH:36,offsetX:0,offsetY:2},{color:"rgb(184, 151, 65)",sizeW:35,sizeH:32,offsetX:65,offsetY:0},{color:"rgb(162, 119, 29)",sizeW:40,sizeH:28,offsetX:-60,offsetY:2},{color:"rgb(180, 144, 50)",sizeW:35,sizeH:34,offsetX:-90,offsetY:0},{color:"rgb(184, 162, 86)",sizeW:38,sizeH:30,offsetX:85,offsetY:-1},{color:"rgb(166, 126, 36)",sizeW:50,sizeH:24,offsetX:35,offsetY:1},{color:"rgb(176, 148, 61)",sizeW:40,sizeH:22,offsetX:-35,offsetY:0},{color:"rgb(155, 112, 25)",sizeW:35,sizeH:28,offsetX:110,offsetY:1},{color:"rgb(184, 155, 72)",sizeW:30,sizeH:30,offsetX:-110,offsetY:-1}]}},n={colorful:[{color:"rgba(255, 50, 100, 0.48)",sizeW:33,sizeH:30,offsetX:0,offsetY:0},{color:"rgba(40, 180, 220, 0.42)",sizeW:24,sizeH:26,offsetX:39,offsetY:-3},{color:"rgba(50, 200, 80, 0.48)",sizeW:27,sizeH:24,offsetX:-36,offsetY:0},{color:"rgba(180, 40, 240, 0.42)",sizeW:23,sizeH:28,offsetX:-54,offsetY:-2},{color:"rgba(255, 160, 30, 0.50)",sizeW:24,sizeH:24,offsetX:51,offsetY:-1},{color:"rgba(100, 70, 255, 0.45)",sizeW:30,sizeH:20,offsetX:21,offsetY:0},{color:"rgba(40, 140, 255, 0.40)",sizeW:25,sizeH:18,offsetX:-21,offsetY:-2},{color:"rgba(240, 50, 180, 0.45)",sizeW:21,sizeH:24,offsetX:66,offsetY:0},{color:"rgba(30, 185, 170, 0.52)",sizeW:18,sizeH:26,offsetX:-66,offsetY:-1}],mono:[{color:"rgba(200, 200, 200, 0.48)",sizeW:33,sizeH:30,offsetX:0,offsetY:0},{color:"rgba(170, 170, 170, 0.42)",sizeW:24,sizeH:26,offsetX:39,offsetY:-3},{color:"rgba(155, 155, 155, 0.48)",sizeW:27,sizeH:24,offsetX:-36,offsetY:0},{color:"rgba(185, 185, 185, 0.42)",sizeW:23,sizeH:28,offsetX:-54,offsetY:-2},{color:"rgba(165, 165, 165, 0.50)",sizeW:24,sizeH:24,offsetX:51,offsetY:-1},{color:"rgba(180, 180, 180, 0.45)",sizeW:30,sizeH:20,offsetX:21,offsetY:0},{color:"rgba(160, 160, 160, 0.40)",sizeW:25,sizeH:18,offsetX:-21,offsetY:-2},{color:"rgba(175, 175, 175, 0.45)",sizeW:21,sizeH:24,offsetX:66,offsetY:0},{color:"rgba(190, 190, 190, 0.52)",sizeW:18,sizeH:26,offsetX:-66,offsetY:-1}],ocean:[{color:"rgba(100, 80, 220, 0.48)",sizeW:33,sizeH:30,offsetX:0,offsetY:0},{color:"rgba(60, 120, 255, 0.42)",sizeW:24,sizeH:26,offsetX:39,offsetY:-3},{color:"rgba(80, 100, 200, 0.48)",sizeW:27,sizeH:24,offsetX:-36,offsetY:0},{color:"rgba(130, 70, 255, 0.42)",sizeW:23,sizeH:28,offsetX:-54,offsetY:-2},{color:"rgba(70, 130, 255, 0.50)",sizeW:24,sizeH:24,offsetX:51,offsetY:-1},{color:"rgba(120, 80, 255, 0.45)",sizeW:30,sizeH:20,offsetX:21,offsetY:0},{color:"rgba(90, 110, 230, 0.40)",sizeW:25,sizeH:18,offsetX:-21,offsetY:-2},{color:"rgba(110, 90, 240, 0.45)",sizeW:21,sizeH:24,offsetX:66,offsetY:0},{color:"rgba(140, 100, 255, 0.52)",sizeW:18,sizeH:26,offsetX:-66,offsetY:-1}],sunset:[{color:"rgba(255, 100, 60, 0.48)",sizeW:33,sizeH:30,offsetX:0,offsetY:0},{color:"rgba(255, 180, 50, 0.42)",sizeW:24,sizeH:26,offsetX:39,offsetY:-3},{color:"rgba(255, 140, 70, 0.48)",sizeW:27,sizeH:24,offsetX:-36,offsetY:0},{color:"rgba(255, 80, 80, 0.42)",sizeW:23,sizeH:28,offsetX:-54,offsetY:-2},{color:"rgba(255, 200, 60, 0.50)",sizeW:24,sizeH:24,offsetX:51,offsetY:-1},{color:"rgba(255, 120, 50, 0.45)",sizeW:30,sizeH:20,offsetX:21,offsetY:0},{color:"rgba(255, 160, 80, 0.40)",sizeW:25,sizeH:18,offsetX:-21,offsetY:-2},{color:"rgba(255, 90, 60, 0.45)",sizeW:21,sizeH:24,offsetX:66,offsetY:0},{color:"rgba(255, 70, 70, 0.52)",sizeW:18,sizeH:26,offsetX:-66,offsetY:-1}],forest:[{color:"rgba(46, 160, 90,, 0.48)",sizeW:33,sizeH:30,offsetX:0,offsetY:0},{color:"rgba(30, 190, 120,, 0.42)",sizeW:24,sizeH:26,offsetX:39,offsetY:-3},{color:"rgba(70, 180, 70,, 0.48)",sizeW:27,sizeH:24,offsetX:-36,offsetY:0},{color:"rgba(20, 150, 130,, 0.42)",sizeW:23,sizeH:28,offsetX:-54,offsetY:-2},{color:"rgba(90, 200, 80,, 0.50)",sizeW:24,sizeH:24,offsetX:51,offsetY:-1},{color:"rgba(40, 170, 110,, 0.45)",sizeW:30,sizeH:20,offsetX:21,offsetY:0},{color:"rgba(120, 210, 70,, 0.40)",sizeW:25,sizeH:18,offsetX:-21,offsetY:-2},{color:"rgba(35, 145, 100,, 0.45)",sizeW:21,sizeH:24,offsetX:66,offsetY:0},{color:"rgba(60, 195, 140,, 0.52)",sizeW:18,sizeH:26,offsetX:-66,offsetY:-1}],candy:[{color:"rgba(240, 70, 170,, 0.48)",sizeW:33,sizeH:30,offsetX:0,offsetY:0},{color:"rgba(255, 90, 140,, 0.42)",sizeW:24,sizeH:26,offsetX:39,offsetY:-3},{color:"rgba(215, 60, 200,, 0.48)",sizeW:27,sizeH:24,offsetX:-36,offsetY:0},{color:"rgba(255, 110, 180,, 0.42)",sizeW:23,sizeH:28,offsetX:-54,offsetY:-2},{color:"rgba(200, 80, 240,, 0.50)",sizeW:24,sizeH:24,offsetX:51,offsetY:-1},{color:"rgba(250, 60, 150,, 0.45)",sizeW:30,sizeH:20,offsetX:21,offsetY:0},{color:"rgba(230, 120, 220,, 0.40)",sizeW:25,sizeH:18,offsetX:-21,offsetY:-2},{color:"rgba(245, 85, 165,, 0.45)",sizeW:21,sizeH:24,offsetX:66,offsetY:0},{color:"rgba(210, 70, 230,, 0.52)",sizeW:18,sizeH:26,offsetX:-66,offsetY:-1}],ice:[{color:"rgba(90, 200, 240,, 0.48)",sizeW:33,sizeH:30,offsetX:0,offsetY:0},{color:"rgba(60, 175, 230,, 0.42)",sizeW:24,sizeH:26,offsetX:39,offsetY:-3},{color:"rgba(130, 220, 250,, 0.48)",sizeW:27,sizeH:24,offsetX:-36,offsetY:0},{color:"rgba(70, 190, 215,, 0.42)",sizeW:23,sizeH:28,offsetX:-54,offsetY:-2},{color:"rgba(110, 210, 255,, 0.50)",sizeW:24,sizeH:24,offsetX:51,offsetY:-1},{color:"rgba(50, 165, 220,, 0.45)",sizeW:30,sizeH:20,offsetX:21,offsetY:0},{color:"rgba(150, 230, 250,, 0.40)",sizeW:25,sizeH:18,offsetX:-21,offsetY:-2},{color:"rgba(85, 195, 235,, 0.45)",sizeW:21,sizeH:24,offsetX:66,offsetY:0},{color:"rgba(65, 180, 245,, 0.52)",sizeW:18,sizeH:26,offsetX:-66,offsetY:-1}],gold:[{color:"rgba(240, 190, 60,, 0.48)",sizeW:33,sizeH:30,offsetX:0,offsetY:0},{color:"rgba(255, 210, 90,, 0.42)",sizeW:24,sizeH:26,offsetX:39,offsetY:-3},{color:"rgba(225, 165, 40,, 0.48)",sizeW:27,sizeH:24,offsetX:-36,offsetY:0},{color:"rgba(250, 200, 70,, 0.42)",sizeW:23,sizeH:28,offsetX:-54,offsetY:-2},{color:"rgba(255, 225, 120,, 0.50)",sizeW:24,sizeH:24,offsetX:51,offsetY:-1},{color:"rgba(230, 175, 50,, 0.45)",sizeW:30,sizeH:20,offsetX:21,offsetY:0},{color:"rgba(245, 205, 85,, 0.40)",sizeW:25,sizeH:18,offsetX:-21,offsetY:-2},{color:"rgba(215, 155, 35,, 0.45)",sizeW:21,sizeH:24,offsetX:66,offsetY:0},{color:"rgba(255, 215, 100,, 0.52)",sizeW:18,sizeH:26,offsetX:-66,offsetY:-1}]},c={colorful:{dark:{spikes:[{color1:"rgb(100, 70, 255)",color2:"rgba(100, 70, 255, 1)"},{color1:"rgba(255, 170, 40, 0.59)",color2:"rgba(255, 170, 40, 0.29)"},{color1:"rgb(50, 200, 100)",color2:"rgba(50, 200, 100, 1)"},{color1:"rgba(200, 50, 240, 0.91)",color2:"rgba(200, 50, 240, 0.45)"},{color1:"rgb(40, 140, 255)",color2:"rgba(40, 140, 255, 1)"}]},light:{spikes:[{color1:"rgb(80, 50, 200)",color2:"rgba(80, 50, 200, 0.8)"},{color1:"rgba(210, 130, 0, 0.7)",color2:"rgba(210, 130, 0, 0.46)"},{color1:"rgb(30, 160, 70)",color2:"rgba(30, 160, 70, 0.82)"},{color1:"rgb(160, 30, 190)",color2:"rgba(160, 30, 190, 0.7)"},{color1:"rgb(30, 100, 200)",color2:"rgba(30, 100, 200, 0.78)"}]}},mono:{dark:{spikes:[{color1:"rgb(200, 200, 200)",color2:"rgba(200, 200, 200, 1)"},{color1:"rgba(180, 180, 180, 0.59)",color2:"rgba(180, 180, 180, 0.29)"}
1,{color1:"rgb(190, 190, 190)",color2:"rgba(190, 190, 190, 1)"},{color1:"rgba(170, 170, 170, 0.91)",color2:"rgba(170, 170, 170, 0.45)"},{color1:"rgb(185, 185, 185)",color2:"rgba(185, 185, 185, 1)"}]},light:{spikes:[{color1:"rgb(80, 80, 80)",color2:"rgba(80, 80, 80, 0.8)"},{color1:"rgba(100, 100, 100, 0.7)",color2:"rgba(100, 100, 100, 0.46)"},{color1:"rgb(70, 70, 70)",color2:"rgba(70, 70, 70, 0.82)"},{color1:"rgb(90, 90, 90)",color2:"rgba(90, 90, 90, 0.7)"},{color1:"rgb(85, 85, 85)",color2:"rgba(85, 85, 85, 0.78)"}]}},ocean:{dark:{spikes:[{color1:"rgb(100, 80, 255)",color2:"rgb(100, 80, 255)"},{color1:"rgba(80, 130, 220, 0.59)",color2:"rgba(80, 130, 220, 0.29)"},{color1:"rgb(60, 100, 255)",color2:"rgb(60, 100, 255)"},{color1:"rgba(90, 120, 200, 0.91)",color2:"rgba(90, 120, 200, 0.45)"},{color1:"rgb(120, 90, 255)",color2:"rgb(120, 90, 255)"}]},light:{spikes:[{color1:"rgb(50, 40, 180)",color2:"rgba(50, 40, 180, 0.8)"},{color1:"rgba(40, 80, 200, 0.7)",color2:"rgba(40, 80, 200, 0.46)"},{color1:"rgb(30, 50, 190)",color2:"rgba(30, 50, 190, 0.82)"},{color1:"rgb(60, 90, 180)",color2:"rgba(60, 90, 180, 0.7)"},{color1:"rgb(70, 60, 200)",color2:"rgba(70, 60, 200, 0.78)"}]}},sunset:{dark:{spikes:[{color1:"rgb(255, 100, 80)",color2:"rgb(255, 100, 80)"},{color1:"rgba(255, 150, 80, 0.59)",color2:"rgba(255, 150, 80, 0.29)"},{color1:"rgb(255, 80, 60)",color2:"rgb(255, 80, 60)"},{color1:"rgba(255, 120, 50, 0.91)",color2:"rgba(255, 120, 50, 0.45)"},{color1:"rgb(255, 140, 70)",color2:"rgb(255, 140, 70)"}]},light:{spikes:[{color1:"rgb(200, 60, 30)",color2:"rgba(200, 60, 30, 0.8)"},{color1:"rgba(220, 100, 20, 0.7)",color2:"rgba(220, 100, 20, 0.46)"},{color1:"rgb(180, 40, 20)",color2:"rgba(180, 40, 20, 0.82)"},{color1:"rgb(210, 80, 10)",color2:"rgba(210, 80, 10, 0.7)"},{color1:"rgb(190, 70, 30)",color2:"rgba(190, 70, 30, 0.78)"}]}}
1,forest:{dark:{spikes:[{color1:"rgb(46, 160, 90)",color2:"rgb(30, 190, 120)"},{color1:"rgba(70, 180, 70,, 0.59)",color2:"rgba(20, 150, 130,, 0.29)"},{color1:"rgb(90, 200, 80)",color2:"rgb(40, 170, 110)"},{color1:"rgba(120, 210, 70,, 0.91)",color2:"rgba(35, 145, 100,, 0.45)"},{color1:"rgb(60, 195, 140)",color2:"rgb(46, 160, 90)"}]},light:{spikes:[{color1:"rgb(33, 115, 65)",color2:"rgba(22, 137, 86,, 0.8)"},{color1:"rgba(50, 130, 50,, 0.7)",color2:"rgba(14, 108, 94,, 0.46)"},{color1:"rgb(65, 144, 58)",color2:"rgba(29, 122, 79,, 0.82)"},{color1:"rgb(86, 151, 50)",color2:"rgba(25, 104, 72,, 0.7)"},{color1:"rgb(43, 140, 101)",color2:"rgba(33, 115, 65,, 0.78)"}]}},candy:{dark:{spikes:[{color1:"rgb(240, 70, 170)",color2:"rgb(255, 90, 140)"},{color1:"rgba(215, 60, 200,, 0.59)",color2:"rgba(255, 110, 180,, 0.29)"},{color1:"rgb(200, 80, 240)",color2:"rgb(250, 60, 150)"},{color1:"rgba(230, 120, 220,, 0.91)",color2:"rgba(245, 85, 165,, 0.45)"},{color1:"rgb(210, 70, 230)",color2:"rgb(240, 70, 170)"}]},light:{spikes:[{color1:"rgb(173, 50, 122)",color2:"rgba(184, 65, 101,, 0.8)"},{color1:"rgba(155, 43, 144,, 0.7)",color2:"rgba(184, 79, 130,, 0.46)"},{color1:"rgb(144, 58, 173)",color2:"rgba(180, 43, 108,, 0.82)"},{color1:"rgb(166, 86, 158)",color2:"rgba(176, 61, 119,, 0.7)"},{color1:"rgb(151, 50, 166)",color2:"rgba(173, 50, 122,, 0.78)"}]}},ice:{dark:{spikes:[{color1:"rgb(90, 200, 240)",color2:"rgb(60, 175, 230)"},{color1:"rgba(130, 220, 250,, 0.59)",color2:"rgba(70, 190, 215,, 0.29)"},{color1:"rgb(110, 210, 255)",color2:"rgb(50, 165, 220)"},{color1:"rgba(150, 230, 250,, 0.91)",color2:"rgba(85, 195, 235,, 0.45)"},{color1:"rgb(65, 180, 245)",color2:"rgb(90, 200, 240)"}]},light:{spikes:[{color1:"rgb(65, 144, 173)",color2:"rgba(43, 126, 166,, 0.8)"},{color1:"rgba(94, 158, 180,, 0.7)",color2:"rgba(50, 137, 155,, 0.46)"},{color1:"rgb(79, 151, 184)",color2:"rgba(36, 119, 158,, 0.82)"},{color1:"rgb(108, 166, 180)",color2:"rgba(61, 140, 169,, 0.7)"},{color1:"rgb(47, 130, 176)",color2:"rgba(65, 144, 173,, 0.78)"}]}},gold:{dark:{spikes:[{color1:"rgb(240, 190, 60)",color2:"rgb(255, 210, 90)"},{color1:"rgba(225, 165, 40,, 0.59)",color2:"rgba(250, 200, 70,, 0.29)"},{color1:"rgb(255, 225, 120)",color2:"rgb(230, 175, 50)"},{color1:"rgba(245, 205, 85,, 0.91)",color2:"rgba(215, 155, 35,, 0.45)"},{color1:"rgb(255, 215, 100)",color2:"rgb(240, 190, 60)"}]},light:{spikes:[{color1:"rgb(173, 137, 43)",color2:"rgba(184, 151, 65,, 0.8)"},{color1:"rgba(162, 119, 29,, 0.7)",color2:"rgba(180, 144, 50,, 0.46)"},{color1:"rgb(184, 162, 86)",color2:"rgba(166, 126, 36,, 0.82)"},{color1:"rgb(176, 148, 61)",color2:"rgba(155, 112, 25,, 0.7)"},{color1:"rgb(184, 155, 72)",color2:"rgba(173, 137, 43,, 0.78)"}]}}};function f(e,r){let o=e.match(/^rgba\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*[\d.]+\s*\)$/);if(o)return`rgba(${o[1]}, ${o[2]}, ${o[3]}, ${r})`;let a=e.match(/^rgb\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)$/);return a?`rgba(${a[1]}, ${a[2]}, ${a[3]}, ${r})`:e}function g(e,r){let o=e.match(/^rgba\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)$/);if(o)return`rgba(${o[1]}, ${o[2]}, ${o[3]}, ${(parseFloat(o[4])*r).toFixed(2)})`;let a=e.match(/^rgb\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)$/);return a?`rgba(${a[1]}, ${a[2]}, ${a[3]}, ${r.toFixed(2)})`:e}let d=[{region:1,quad:"tl"},{region:2,quad:"tl"},{region:3,quad:"bl"},{region:1,quad:"bl"},{region:2,quad:"br"},{region:3,quad:"br"},{region:1,quad:"tr"},{region:2,quad:"tr"},{region:3,quad:"tr"}],x=[[65,35],[55,30],[35,65],[15,30],[173,28],[80,22],[69,28],[22,38],[47,44]],m=[{ci:0,region:1,quad:"tl",w:84,h:48},{ci:1,region:2,quad:"tl",w:72,h:42},{ci:2,region:3,quad:"bl",w:48,h:84},{ci:4,region:2,quad:"br",w:216,h:38},{ci:5,region:3,quad:"br",w:102,h:31},{ci:6,region:1,quad:"tr",w:89,h:38},{ci:8,region:3,quad:"tr",w:62,h:58}],z=[{ci:0,region:1,quad:"tl",w:80,h:19,x:"27%",y:"0%"},{ci:6,region:2,quad:"tr",w:74,h:11,x:"73%",y:"-1%"},{ci:7,region:3,quad:"tr",w:15,h:44,x:"100%",y:"33%"},{ci:8,region:1,quad:"br",w:19,h:38,x:"101%",y:"72%"},{ci:4,region:2,quad:"br",w:84,h:13,x:"67%",y:"100%"},{ci:1,region:3,quad:"bl",w:60,h:21,x:"24%",y:"101%"},{ci:2,region:1,quad:"bl",w:17,h:40,x:"0%",y:"60%"},{ci:3,region:2,quad:"tl",w:13,h:32,x:"-1%",y:"28%"}],$=[{ci:0,region:1,quad:"tl",w:110,h:30,x:"27%",y:"3%"},{ci:6,region:2,quad:"tr",w:100,h:20,x:"73%",y:"1%"},{ci:7,region:3,quad:"tr",w:26,h:62,x:"100%",y:"33%"},{ci:8,region:1,quad:"br",w:30,h:56,x:"101%",y:"72%"},{ci:4,region:2,quad:"br",w:120,h:22,x:"67%",y:"99%"},{ci:1,region:3,quad:"bl",w:88,h:32,x:"24%",y:"99%"},{ci:2,region:1,quad:"bl",w:28,h:58,x:"0%",y:"60%"}];function u(e,r,o,a,t,s,i,b){return`radial-gradient(ellipse calc(${r}px * var(--bw${a}-${b}) * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(${o}px * var(--bh${a}-${b}) * var(--bgh-${b}) * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at calc(${s} + var(--bx${a}
1-${b})) calc(${i} + var(--by${a}-${b})), ${function(e,r,o){let a=e.match(/^rgb\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)$/);return`rgba(${a?`${a[1]}, ${a[2]}, ${a[3]}`:"255, 255, 255"}, var(--bop-${r}-${o}))`}(e,t,b)}, transparent)`}function h(e,r,o){let a=b[r].border;return e.map(e=>{let r=a[e.ci],[t,s]=r.pos.split(" ");return u(r.color,e.w,e.h,e.region,e.quad,e.x??t,e.y??s,o)}).join(`, 2 `)}function y(e,r,o){let a=b[r].border,t=+o.toFixed(3);return e.map(e=>{let r=a[e.ci],[o,s]=r.pos.split(" "),i=e.x??o,b=e.y??s,p=r.color.match(/^rgb\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)$/),l=p?`${p[1]}, ${p[2]}, ${p[3]}`:"255, 255, 255";return`radial-gradient(ellipse calc(${e.w}px * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(${e.h}px * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at ${i} ${b}, rgba(${l}, ${t}), transparent)`}).join(`, 3 `)}function v(e){return` 4[data-beam="${e}"][data-paused], 5[data-beam="${e}"][data-paused]::after, 6[data-beam="${e}"][data-paused]::before, 7[data-beam="${e}"][data-paused] [data-beam-bloom] { 8 animation-play-state: paused !important; 9}`}function k(e){let r=["bw1","bh1","bw2","bh2","bw3","bh3","bgh","bop-tl","bop-tr","bop-bl","bop-br"].map(r=>`@property --${r}-${e} { 10 syntax: "<number>"; 11 initial-value: 1; 12 inherits: true; 13}`).join(` 14 15`),o=["bx1","by1","bx2","by2","bx3","by3"].map(r=>`@property --${r}-${e} { 16 syntax: "<length>"; 17 initial-value: 0px; 18 inherits: true; 19}`).join(` 20 21`);return`${r} 22 23${o} 24 25@property --beam-opacity-${e} { 26 syntax: "<number>"; 27 initial-value: 0; 28 inherits: true; 29} 30 31@property --beam-hue-${e} { 32 syntax: "<angle>"; 33 initial-value: 0deg; 34 inherits: true; 35}`}function W(e,r,o){let a="dark"===r,t=o/2.3;return"pulse-inner"===e?{sp:.28,dr:a?33:40,op:a?.48:.45,gh:a?.34:.22,bs:(a?1.9:2.6)*t,ss:(a?2.6:4.6)*t,ghs:(a?2.4:5.5)*t,huePeriod:16}:{sp:a?.28:.36,dr:a?14:19,op:a?.46:0,gh:a?.16:.58,bs:(a?2.3:3.7)*t,ss:(a?6.4:4.6)*t,ghs:(a?2.4:3.8)*t,huePeriod:14}}function X(e,r,o){return` animation: ${r}-${e} ${o}s ease forwards;`}function Y(e,r=1){return Math.max(.5,Math.round(e*r*100)/100)}let H=new Set,w=null,F=0,O=1e3/30-2,q=2*Math.PI;function S(e){return(1-Math.cos(q*e))/2}function R(e){if(w=requestAnimationFrame(R),e-F<O)return;F=e;let r=e/1e3;H.forEach(({el:e,config:o})=>{for(let a of o.oscillators){let o=(r-a.delay)/a.period,t=a.a+(a.b-a.a)*S(o);e.style.setProperty(a.prop,"px"===a.unit?`${t.toFixed(2)}px`:t.toFixed(4))}if(o.hue){let{prop:a,range:t,period:s,continuous:i}=o.hue,b=i?r/s%1*t:-t+2*t*S(r/s);e.style.setProperty(a,`${b.toFixed(2)}deg`)}})}let M=(0,t.forwardRef)(function({children:e,size:r="md",colorVariant:o="colorful",theme:O="dark",staticColors:q=!1,duration:S,active:M=!0,borderRadius:j,brightness:C,saturation:E,hueRange:L=30,glowSize:I=1,strength:N=1,className:V,style:A,css:P,onActivate:_,onDeactivate:B,onAnimationEnd:D,...T},G){let J=(0,t.useId)().replace(/:/g,"-"),K=function(){let[e,r]=(0,t.useState)(()=>typeof window>"u"||window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light");return(0,t.useEffect)(()=>{if(typeof window>"u")return;let e=window.matchMedia("(prefers-color-scheme: dark)"),o=e=>{r(e.matches?"dark":"light")};return e.addEventListener("change",o),()=>e.removeEventListener("change",o)},[]),e}(),Q=(0,t.useRef)(null),[U,Z]=(0,t.useState)(M),[ee,er]=(0,t.useState)(!1),[eo,ea]=(0,t.useState)(!0),[et,es]=(0,t.useState)(null),[ei,eb]=(0,t.useState)({x:1,y:1});(0,t.useEffect)(()=>{if(null!=j)return;let e=Q.current;if(!e)return;let r=()=>{let r=e.firstElementChild;if(!r)return;let o=parseFloat(getComputedStyle(r).borderTopLeftRadius);!isNaN(o)&&o>0&&es(o)};r();let o=new MutationObserver(r);return o.observe(e,{childList:!0,subtree:!1}),()=>o.disconnect()},[j,e]),(0,t.useEffect)(()=>{!M||U||ee?M||!U||ee||er(!0):Z(!0)},[M,U,ee]),(0,t.useEffect)(()=>{let e=Q.current;if(!e||typeof IntersectionObserver>"u")return;let r=new IntersectionObserver(e=>{for(let r of e)ea(r.isIntersecting)},{rootMargin:"256px"});return r.observe(e),()=>r.disconnect()},[]),(0,t.useEffect)(()=>{if("pulse-outside"!==r){eb({x:1,y:1});return}let e=Q.current;if(!e)return;let o=e=>Math.max(.35,Math.min(4,e)),a=()=>{let r=e.firstElementChild;if(!r)return;let a=r.getBoundingClientRect();if(!a.width||!a.height)return;let t=+o(a.width/350).toFixed(3),s=+o(a.height/140).toFixed(3);eb(e=>e.x===t&&e.y===s?e:{x:t,y:s})};if(a(),typeof ResizeObserver>"u")return;let t=e.firstElementChild;if(!t)return;let s=new ResizeObserver(a);return s.observe(t),()=>s.disconnect()},[r,e]);let ep=(0,t.useCallback)(e=>{let r=e.animationName;r.includes("fade-out")?(Z(!1),er(!1),null==B||B()):r.includes("fade-in")&&(null==_||_()),null==D||D(e)},[_,B,D]),el="auto"===O?K:O,en=i[r][el],ec=s[r],ef="pulse-inner"===r||"pulse-outside"===r,eg=j??et??ec.borderRadius,ed=S??("line"===r?3.1:ef?2.3:1.96),ex=E??en.saturation,em=C??en.brightness??1.3,ez="line"===r?Math.min(L,13):L,e$="mono"===o||q,eu=(0,t.useMemo)(()=>(function(e){let{size:r}=e;return"line"===r?function(e){let{id:r,borderRadius:o,borderWidth:a,duration:t,strokeOpacity:s,innerOpacity:i,bloomOpacity:p,innerShadow:d,colorVariant:x,staticColors:m,brightness:z,saturation:$,hueRange:u,theme:h,glowSize:y=1}=e,k=Math.max(0,o-a),W="dark"===h,X=m?"":`animation: beam-hue-shift-${r} 12s ease-in-out infinite;`,H=m?"":`animation: beam-hue-shift-bloom-${r} 8s ease-in-out infinite;`,w=m?"":` 36@keyframes beam-hue-shift-${r} { 37 0% { filter: hue-rotate(calc(var(--beam-hue-base, 0deg) - ${u}deg)) brightness(${z.toFixed(2)}) saturate(${$.toFixed(2)}); } 38 50% { filter: hue-rotate(calc(var(--beam-hue-base, 0deg) + ${u}deg)) brightness(${z.toFixed(2)}) saturate(${$.toFixed(2)}); } 39 100% { filter: hue-rotate(calc(var(--beam-hue-base, 0deg) - ${u}deg)) brightness(${z.toFixed(2)}) saturate(${$.toFixed(2)}); } 40} 41 42@keyframes beam-hue-shift-bloom-${r} { 43 0% { filter: blur(${Y(8,y)}px) hue-rotate(calc(var(--beam-hue-base, 0deg) - ${u+10}deg)) brightness(${z.toFixed(2)}) saturate(${$.toFixed(2)}); } 44 50% { filter: blur(${Y(8,y)}px) hue-rotate(calc(var(--beam-hue-base, 0deg) + ${u+10}deg)) brightness(${z.toFixed(2)}) saturate(${$.toFixed(2)}); } 45 100% { filter: blur(${Y(8,y)}px) hue-rotate(calc(var(--beam-hue-base, 0deg) - ${u+10}deg)) brightness(${z.toFixed(2)}) saturate(${$.toFixed(2)}); } 46}`,F=W?`radial-gradient( 47 ellipse calc(24px * var(--beam-w-${r})) calc(28px * var(--beam-h-${r})) at calc(var(--beam-x-${r}) * 100%) calc(100% + 2px), 48 rgba(255, 255, 255, 0.38) 0%, 49 rgba(255, 255, 255, 0.12) 30%, 50 transparent 65% 51 )`:`radial-gradient( 52 ellipse calc(35px * var(--beam-w-${r})) calc(28px * var(--beam-h-${r})) at calc(var(--beam-x-${r}) * 100%) calc(100% + 2px), 53 rgba(0, 0, 0, 0.6) 0%, 54 rgba(0, 0, 0, 0.25) 35%, 55 transparent 70% 56 )`,O=l[x][W?"dark":"light"].map(e=>{let o=0===e.offsetX?"":e.offsetX>0?` + ${e.offsetX}px`:` - ${Math.abs(e.offsetX)}px`,a=0===e.offsetY?"":e.offsetY>0?` + ${e.offsetY}px`:` - ${Math.abs(e.offsetY)}px`;return`radial-gradient(ellipse calc(${e.sizeW}px * var(--beam-w-${r})) calc(${e.sizeH}px * var(--beam-h-${r})) at calc(var(--beam-x-${r}) * 100%${o}) calc(100%${a}), ${e.color}, transparent)`}).join(`, 57 `),q=n[x].map(e=>{let o=0===e.offsetX?"":e.offsetX>0?` + ${e.offsetX}px`:` - ${Math.abs(e.offsetX)}px`,a=0===e.offsetY?"":` - ${Math.abs(e.offsetY)}px`;return`radial-gradient(ellipse calc(${e.sizeW}px * var(--beam-w-${r})) calc(${e.sizeH}px * var(--beam-h-${r})) at calc(var(--beam-x-${r}) * 100%${o}) calc(100%${a}), ${e.color}, transparent)`}).join(`, 58 `),S=function(e,r,o){let a=function(e,r){let o=b[e];return r?o.spike:o.spikeLt}(e,r),t=c[e][r?"dark":"light"],s="mono"===e,i=s?.14:1,p=s?g(a.primary,.14):a.primary,l=s?g(a.primary,.09):a.primary,n=s?g(a.secondary,.12):a.secondary,d=s?f(a.secondary,.06):f(
58a.secondary,.49),x=t.spikes.map(e=>s?{color1:g(e.color1,i),color2:g(e.color2,.7*i)}:e),m=s?"12px":"0.8px",z=s?"14px":"2px",$=s?"12px":"1.2px",u=s?"42px":"92px",h=s?"38px":"72px",y=s?"40px":"85px",v=s?"32px":"60px";if(r)return`radial-gradient(ellipse calc(${m} * var(--beam-spike-${o}) * var(--beam-spike-mul, 1)) calc(${u} * var(--beam-h-${o}) * var(--beam-spike-mul, 1)) at 8% calc(100% - 2px), ${p}, ${l} 30%, transparent 88%), 59 radial-gradient(ellipse calc(10px * var(--beam-spike2-${o}) * var(--beam-spike-mul, 1)) calc(35px * var(--beam-h-${o}) * var(--beam-spike-mul, 1)) at 22% calc(100% - 4px), ${n}, ${d} 50%, transparent 95%), 60 radial-gradient(ellipse calc(${z} * (2 - var(--beam-spike-${o})) * var(--beam-spike-mul, 1)) calc(${h} * var(--beam-h-${o}) * var(--beam-spike-mul, 1)) at 36% calc(100% - 3px), ${x[0].color1}, ${x[0].color2} 40%, transparent 90%), 61 radial-gradient(ellipse calc(14px * var(--beam-spike2-${o}) * var(--beam-spike-mul, 1)) calc(28px * var(--beam-h-${o}) * var(--beam-spike-mul, 1)) at 50% calc(100% - 2px), ${x[1].color1}, ${x[1].color2} 55%, transparent 96%), 62 radial-gradient(ellipse calc(${$} * (2 - var(--beam-spike2-${o})) * var(--beam-spike-mul, 1)) calc(${y} * var(--beam-h-${o}) * var(--beam-spike-mul, 1)) at 64% calc(100% - 4px), ${x[2].color1}, ${x[2].color2} 35%, transparent 89%), 63 radial-gradient(ellipse calc(7px * var(--beam-spike-${o}) * var(--beam-spike-mul, 1)) calc(45px * var(--beam-h-${o}) * var(--beam-spike-mul, 1)) at 78% calc(100% - 2px), ${x[3].color1}, ${x[3].color2} 48%, transparent 94%), 64 radial-gradient(ellipse calc(${s?"10px":"0.6px"} * (2 - var(--beam-spike-${o})) * var(--beam-spike-mul, 1)) calc(${v} * var(--beam-h-${o}) * var(--beam-spike-mul, 1)) at 92% calc(100% - 3px), ${x[4].color1}, ${x[4].color2} 42%, transparent 91%), 65 radial-gradient(ellipse calc(21px * var(--beam-spike-${o})) calc(15px * var(--beam-spike2-${o})) at calc(var(--beam-x-${o}) * 100%) calc(100% + 1px), ${s?"rgba(255, 255, 255, 0.5)":"rgba(255, 255, 255, 1)"} 0%, ${s?"rgba(255, 255, 255, 0.45)":"rgba(255, 255, 255, 0.9)"} 20%, ${s?"rgba(255, 255, 255, 0.25)":"rgba(255, 255, 255, 0.5)"} 50%, transparent 100%), 66 radial-gradient(ellipse calc(42px * var(--beam-w-${o})) calc(40px * var(--beam-h-${o})) at calc(var(--beam-x-${o}) * 100%) 100%, ${s?"rgba(255, 255, 255, 0.15)":"rgba(255, 255, 255, 0.3)"} 0%, ${s?"rgba(255, 255, 255, 0.06)":"rgba(255, 255, 255, 0.12)"} 25%, ${s?"rgba(255, 255, 255, 0.015)":"rgba(255, 255, 255, 0.03)"} 55%, transparent 80%)`;{let e=s?g(a.primary,.11):f(a.primary,.85),r=s?g(a.secondary,.09):f(a.secondary,.7);return`radial-gradient(ellipse calc(${m} * var(--beam-spike-${o}) * var(--beam-spike-mul, 1)) calc(${u} * var(--beam-h-${o}) * var(--beam-spike-mul, 1)) at 8% calc(100% - 2px), ${p}, ${e} 30%, transparent 88%), 67 radial-gradient(ellipse calc(10px * var(--beam-spike2-${o}) * var(--beam-spike-mul, 1)) calc(35px * var(--beam-h-${o}) * var(--beam-spike-mul, 1)) at 22% calc(100% - 4px), ${n}, ${r} 50%, transparent 95%), 68 radial-gradient(ellipse calc(${z} * (2 - var(--beam-spike-${o})) * var(--beam-spike-mul, 1)) calc(${h} * var(--beam-h-${o}) * var(--beam-spike-mul, 1)) at 36% calc(100% - 3px), ${x[0].color1}, ${x[0].color2} 40%, transparent 90%), 69 radial-gradient(ellipse calc(14px * var(--beam-spike2-${o}) * var(--beam-spike-mul, 1)) calc(28px * var(--beam-h-${o}) * var(--beam-spike-mul, 1)) at 50% calc(100% - 2px), ${x[1].color1}, ${x[1].color2} 55%, transparent 96%), 70 radial-gradient(ellipse calc(${$} * (2 - var(--beam-spike2-${o})) * var(--beam-spike-mul, 1)) calc(${y} * var(--beam-h-${o}) * var(--beam-spike-mul, 1)) at 64% calc(100% - 4px), ${x[2].color1}, ${x[2].color2} 35%, transparent 89%), 71 radial-gradient(ellipse calc(7px * var(--beam-spike-${o}) * var(--beam-spike-mul, 1)) calc(45px * var(--beam-h-${o}) * var(--beam-spike-mul, 1)) at 78% calc(100% - 2px), ${x[3].color1}, ${x[3].color2} 48%, transparent 94%), 72 radial-gradient(ellipse calc(${s?"12px":"1px"} * (2 - var(--beam-spike-${o})) * var(--beam-spike-mul, 1)) calc(${v} * var(--beam-h-${o}) * var(--beam-spike-mul, 1)) at 92% calc(100% - 3px), ${x[4].color1}, ${x[4].color2} 42%, transparent 91%), 73 radial-gradient(ellipse calc(50px * var(--beam-w-${o})) calc(32px * var(--beam-h-${o})) at calc(var(--beam-x-${o}) * 100%) calc(100%), rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.18) 30%, rgba(0, 0, 0, 0.03) 60%, transparent 85%)`}}(x,W,r),R="mono"===x?"filter: blur(6px);":"";return` 74@property --beam-x-${r} { 75 syntax: "<number>"; 76 initial-value: 0; 77 inherits: true; 78} 79 80@property --beam-w-${r} { 81 syntax: "<number>"; 82 initial-value: 1; 83 inherits: true; 84} 85 86@property --beam-h-${r} { 87 syntax: "<number>"; 88 initial-value: 1; 89 inherits: true; 90} 91 92@property --beam-spike-${r} { 93 syntax: "<number>"; 94 initial-value: 1; 95 inherits: true; 96} 97 98@property --beam-spike2-${r} { 99 syntax: "<number>"; 100 initial-value: 1; 101 inherits: true; 102} 103 104@property --beam-edge-${r} { 105 syntax: "<number>"; 106 initial-value: 1; 107 inherits: true; 108} 109
110@property --beam-opacity-${r} { 111 syntax: "<number>"; 112 initial-value: 0; 113 inherits: true; 114} 115 116[data-beam="${r}"] { 117 position: relative; 118 border-radius: ${o}px; 119 overflow: hidden; 120} 121 122[data-beam="${r}"][data-active] { 123 animation: 124 beam-travel-${r} ${t}s linear infinite, 125 beam-edge-fade-${r} ${t}s linear infinite, 126 beam-breathe-${r} ${(1.3*t).toFixed(1)}s ease-in-out infinite, 127 beam-spike-${r} ${(1.33*t).toFixed(1)}s ease-in-out infinite, 128 beam-spike2-${r} ${(1.7*t).toFixed(1)}s ease-in-out infinite, 129 beam-fade-in-${r} 0.6s ease forwards; 130} 131 132[data-beam="${r}"][data-fading] { 133 animation: 134 beam-travel-${r} ${t}s linear infinite, 135 beam-edge-fade-${r} ${t}s linear infinite, 136 beam-breathe-${r} ${(1.3*t).toFixed(1)}s ease-in-out infinite, 137 beam-spike-${r} ${(1.33*t).toFixed(1)}s ease-in-out infinite, 138 beam-spike2-${r} ${(1.7*t).toFixed(1)}s ease-in-out infinite, 139 beam-fade-out-${r} 0.5s ease forwards; 140} 141 142[data-beam="${r}"][data-active]::after, 143[data-beam="${r}"][data-fading]::after { 144 content: ""; 145 position: absolute; 146 inset: 0; 147 border-radius: ${k}px; 148 padding: ${a}px; 149 clip-path: inset(0 round ${o}px); 150 background: ${F}, ${O}; 151 -webkit-mask: 152 radial-gradient( 153 ellipse calc(78px * var(--beam-w-${r})) calc(60px * var(--beam-h-${r})) at calc(var(--beam-x-${r}) * 100%) 100%, 154 white 0%, rgba(255, 255, 255, 0.5) 45%, transparent 100% 155 ), 156 linear-gradient(#fff 0 0) content-box, 157 linear-gradient(#fff 0 0); 158 -webkit-mask-composite: source-in, xor; 159 mask: 160 radial-gradient( 161 ellipse calc(78px * var(--beam-w-${r})) calc(60px * var(--beam-h-${r})) at calc(var(--beam-x-${r}) * 100%) 100%, 162 white 0%, rgba(255, 255, 255, 0.5) 45%, transparent 100% 163 ), 164 linear-gradient(#fff 0 0) content-box, 165 linear-gradient(#fff 0 0); 166 mask-composite: intersect, exclude; 167 pointer-events: none; 168 z-index: 2; 169 opacity: calc(var(--beam-opacity-${r}) * var(--beam-edge-${r}) * ${s.toFixed(2)} * var(--beam-stroke-opacity, 1) * var(--beam-strength, 1)); 170 ${X} 171} 172 173[data-beam="${r}"][data-active]::before, 174[data-beam="${r}"][data-fading]::before { 175 content: ""; 176 position: absolute; 177 inset: 0; 178 border-radius: ${o}px; 179 background: ${q}; 180 box-shadow: inset 0 0 9px 1px ${d}; 181 -webkit-mask-image: 182 radial-gradient( 183 ellipse calc(78px * var(--beam-w-${r})) calc(60px * var(--beam-h-${r})) at calc(var(--beam-x-${r}) * 100%) 100%, 184 white 0%, rgba(255, 255, 255, 0.5) 45%, transparent 100% 185 ), 186 linear-gradient(white, transparent 28px, transparent calc(100% - 28px), white), 187 linear-gradient(to right, white, transparent 28px, transparent calc(100% - 28px), white); 188 -webkit-mask-composite: source-in, source-over; 189 mask-image: 190 radial-gradient( 191 ellipse calc(78px * var(--beam-w-${r})) calc(60px * var(--beam-h-${r})) at calc(var(--beam-x-${r}) * 100%) 100%, 192 white 0%, rgba(255, 255, 255, 0.5) 45%, transparent 100% 193 ), 194 linear-gradient(white, transparent 28px, transparent calc(100% - 28px), white), 195 linear-gradient(to right, white, transparent 28px, transparent calc(100% - 28px), white); 196 mask-composite: intersect, add; 197 pointer-events: none; 198 z-index: 1; 199 opacity: calc(var(--beam-opacity-${r}) * var(--beam-edge-${r}) * ${i.toFixed(2)} * var(--beam-inner-opacity, 1) * var(--beam-strength, 1)); 200 clip-path: inset(0 round ${o}px); 201 ${X} 202} 203 204[data-beam="${r}"] [data-beam-bloom] { 205 display: none; 206 position: absolute; 207 inset: 0; 208 border-radius: ${k}px; 209 clip-path: inset(0 round ${o}px); 210 padding: 0; 211 -webkit-mask: radial-gradient( 212 ellipse calc(84px * var(--beam-w-${r})) calc(110px * var(--beam-h-${r})) at calc(var(--beam-x-${r}) * 100%) 100%, 213 white 0%, rgba(255, 255, 255, 0.5) 35%, transparent 100% 214 ); 215 -webkit-mask-composite: source-over; 216 mask: radial-gradient( 217 ellipse calc(84px * var(--beam-w-${r})) calc(110px * var(--beam-h-${r})) at calc(var(--beam-x-${r}) * 100%) 100%, 218 white 0%, rgba(255, 255, 255, 0.5) 35%, transparent 100% 219 ); 220 mask-composite: add; 221 background: ${S}; 222 ${R} 223 pointer-events: none; 224 z-index: 3; 225 opacity: 0; 226} 227 228[data-beam="${r}"][data-active] [data-beam-bloom],
229[data-beam="${r}"][data-fading] [data-beam-bloom] { 230 display: block; 231 opacity: calc(var(--beam-opacity-${r}) * var(--beam-edge-${r}) * ${p.toFixed(2)} * var(--beam-bloom-opacity, 1) * var(--beam-strength, 1)); 232 ${H} 233} 234 235@keyframes beam-travel-${r} { 236 0% { --beam-x-${r}: 0.06; --beam-w-${r}: 0.5; } 237 10% { --beam-x-${r}: 0.15; --beam-w-${r}: 0.8; } 238 20% { --beam-x-${r}: 0.25; --beam-w-${r}: 1.1; } 239 30% { --beam-x-${r}: 0.35; --beam-w-${r}: 1.3; } 240 40% { --beam-x-${r}: 0.44; --beam-w-${r}: 1.45; } 241 50% { --beam-x-${r}: 0.5; --beam-w-${r}: 1.5; } 242 60% { --beam-x-${r}: 0.56; --beam-w-${r}: 1.45; } 243 70% { --beam-x-${r}: 0.65; --beam-w-${r}: 1.3; } 244 80% { --beam-x-${r}: 0.75; --beam-w-${r}: 1.1; } 245 90% { --beam-x-${r}: 0.85; --beam-w-${r}: 0.8; } 246 100% { --beam-x-${r}: 0.94; --beam-w-${r}: 0.5; } 247} 248 249@keyframes beam-edge-fade-${r} { 250 0% { --beam-edge-${r}: 0; } 251 12.5% { --beam-edge-${r}: 0; } 252 32.5% { --beam-edge-${r}: 1; } 253 67.5% { --beam-edge-${r}: 1; } 254 87.5% { --beam-edge-${r}: 0; } 255 100% { --beam-edge-${r}: 0; } 256} 257 258@keyframes beam-breathe-${r} { 259 0%, 100% { --beam-h-${r}: 0.8; } 260 25% { --beam-h-${r}: 1.25; } 261 55% { --beam-h-${r}: 0.85; } 262 80% { --beam-h-${r}: 1.3; } 263} 264 265@keyframes beam-spike-${r} { 266 0% { --beam-spike-${r}: 0.8; } 267 25% { --beam-spike-${r}: 1.3; } 268 50% { --beam-spike-${r}: 0.9; } 269 75% { --beam-spike-${r}: 1.4; } 270 100% { --beam-spike-${r}: 0.8; } 271} 272 273@keyframes beam-spike2-${r} { 274 0% { --beam-spike2-${r}: 1.2; } 275 25% { --beam-spike2-${r}: 0.7; } 276 50% { --beam-spike2-${r}: 1.4; } 277 75% { --beam-spike2-${r}: 0.8; } 278 100% { --beam-spike2-${r}: 1.2; } 279} 280 281@keyframes beam-fade-in-${r} { 282 to { --beam-opacity-${r}: 1; } 283} 284 285@keyframes beam-fade-out-${r} { 286 from { --beam-opacity-${r}: 1; } 287 to { --beam-opacity-${r}: 0; } 288} 289${w} 290${v(r)} 291`}(e):"sm"===r?function(e){let{id:r,borderRadius:o,borderWidth:a,duration:t,strokeOpacity:s,innerOpacity:i,bloomOpacity:b,innerShadow:l,colorVariant:n,staticColors:c,brightness:f,saturation:g,hueRange:d,theme:x,glowSize:m=1}=e,z=Math.max(0,o-a),$="mono"===n?.5:1,u=c?"":`animation: beam-hue-shift-${r} 12s ease-in-out infinite;`,h=c?"":` 292@keyframes beam-hue-shift-${r} { 293 0% { filter: hue-rotate(calc(var(--beam-hue-base, 0deg) - ${d}deg)) brightness(${f.toFixed(2)}) saturate(${g.toFixed(2)}); } 294 50% { filter: hue-rotate(calc(var(--beam-hue-base, 0deg) + ${d}deg)) brightness(${f.toFixed(2)}) saturate(${g.toFixed(2)}); } 295 100% { filter: hue-rotate(calc(var(--beam-hue-base, 0deg) - ${d}deg)) brightness(${f.toFixed(2)}) saturate(${g.toFixed(2)}); } 296}`,y="dark"===x,k=y?`conic-gradient( 297 from var(--beam-angle-${r}), 298 transparent 0%, transparent 54%, 299 rgba(255, 255, 255, 0.1) 57%, 300 rgba(255, 255, 255, 0.3) 60%, 301 rgba(255, 255, 255, 0.6) 63%, 302 rgba(255, 255, 255, 0.75) 66%, 303 rgba(255, 255, 255, 0.6) 69%, 304 rgba(255, 255, 255, 0.3) 72%, 305 rgba(255, 255, 255, 0.1) 75%, 306 transparent 78%, transparent 100% 307 )`:`conic-gradient( 308 from var(--beam-angle-${r}), 309 transparent 0%, transparent 54%, 310 rgba(0, 0, 0, 0.08) 57%, 311 rgba(0, 0, 0, 0.2) 60%, 312 rgba(0, 0, 0, 0.4) 63%, 313 rgba(0, 0, 0, 0.55) 66%, 314 rgba(0, 0, 0, 0.4) 69%, 315 rgba(0, 0, 0, 0.2) 72%, 316 rgba(0, 0, 0, 0.08) 75%, 317 transparent 78%, transparent 100% 318 )`,W=p[n].border.map(e=>`radial-gradient(ellipse ${e.size} at ${e.pos}, ${e.color}, transparent)`).join(`, 319 `),X=p[n].inner.map(e=>`radial-gradient(ellipse ${e.size} at ${e.pos}, ${e.color}, transparent)`).join(`, 320 `),H=y?`conic-gradient( 321 from var(--beam-angle-${r}), 322 transparent 0%, transparent 58%, 323 rgba(255, 255, 255, 0.03) 62%, 324 rgba(255, 255, 255, 0.08) 65%, 325 rgba(255, 255, 255, 0.2) 67%, 326 rgba(255, 255, 255, 0.45) 69%, 327 rgba(255, 255, 255, 0.85) 70%, 328 rgba(255, 255, 255, 0.85) 70.5%, 329 rgba(255, 255, 255, 0.45) 71.5%, 330 rgba(255, 255, 255, 0.2) 73%, 331 rgba(255, 255, 255, 0.08) 75%, 332 rgba(255, 255, 255, 0.03) 78%, 333 transparent 82% 334 )`:`conic-gradient( 335 from var(--beam-angle-${r}), 336 transparent 0%, transparent 58%, 337 rgba(0, 0, 0, 0.02) 62%, 338 rgba(0, 0, 0, 0.08) 65%, 339 rgba(0, 0, 0, 0.2) 67%, 340 rgba(0, 0, 0, 0.4) 69%, 341 rgba(0, 0, 0, 0.6) 70%, 342 rgba(0, 0, 0, 0.6) 70.5%, 343 rgba(0, 0, 0, 0.4) 71.5%, 344 rgba(0, 0, 0, 0.2) 73%, 345 rgba(0, 0, 0, 0.08) 75%, 346 rgba(0, 0, 0, 0.02) 78%, 347 transparent 82% 348 )`,w=`conic-gradient( 349 from var(--beam-angle-${r}), 350 transparent 0%, transparent 22%, 351 rgba(255, 255, 255, 0.12) 28%, rgba(255, 255, 255, 0.4) 36%, 352 white 46%, white 82%, 353 rgba(255, 255, 255, 0.4) 88%, rgba(255, 255, 255, 0.12) 94%, 354 transparent 97%, transparent 100% 355 )`;return` 356@property --beam-angle-${r} { 357 syntax: "<angle>"; 358 initial-value: 0deg; 359 inherits: true; 360} 361
362@property --beam-opacity-${r} { 363 syntax: "<number>"; 364 initial-value: 0; 365 inherits: true; 366} 367 368[data-beam="${r}"] { 369 position: relative; 370 border-radius: ${o}px; 371 overflow: hidden; 372} 373 374[data-beam="${r}"][data-active] { 375 animation: 376 beam-spin-${r} ${t}s linear infinite, 377 beam-fade-in-${r} 0.6s ease forwards; 378} 379 380[data-beam="${r}"][data-fading] { 381 animation: 382 beam-spin-${r} ${t}s linear infinite, 383 beam-fade-out-${r} 0.5s ease forwards; 384} 385 386[data-beam="${r}"][data-active]::after, 387[data-beam="${r}"][data-fading]::after { 388 content: ""; 389 position: absolute; 390 inset: 0; 391 border-radius: ${z}px; 392 padding: ${a}px; 393 clip-path: inset(0 round ${o}px); 394 background: ${k},${W}; 395 -webkit-mask: 396 conic-gradient( 397 from var(--beam-angle-${r}), 398 transparent 0%, transparent 30%, 399 rgba(255, 255, 255, 0.1) 36%, rgba(255, 255, 255, 0.35) 44%, 400 white 52%, white 80%, 401 rgba(255, 255, 255, 0.35) 86%, rgba(255, 255, 255, 0.1) 92%, 402 transparent 95%, transparent 100% 403 ), 404 linear-gradient(#fff 0 0) content-box, 405 linear-gradient(#fff 0 0); 406 -webkit-mask-composite: source-in, xor; 407 mask: 408 conic-gradient( 409 from var(--beam-angle-${r}), 410 transparent 0%, transparent 30%, 411 rgba(255, 255, 255, 0.1) 36%, rgba(255, 255, 255, 0.35) 44%, 412 white 52%, white 80%, 413 rgba(255, 255, 255, 0.35) 86%, rgba(255, 255, 255, 0.1) 92%, 414 transparent 95%, transparent 100% 415 ), 416 linear-gradient(#fff 0 0) content-box, 417 linear-gradient(#fff 0 0); 418 mask-composite: intersect, exclude; 419 pointer-events: none; 420 z-index: 2; 421 opacity: calc(var(--beam-opacity-${r}) * ${(s*$).toFixed(2)} * var(--beam-stroke-opacity, 1) * var(--beam-strength, 1)); 422 ${u} 423} 424 425[data-beam="${r}"][data-active]::before, 426[data-beam="${r}"][data-fading]::before { 427 content: ""; 428 position: absolute; 429 inset: 0; 430 border-radius: ${o}px; 431 clip-path: inset(0 round ${o}px); 432 background: ${X}; 433 box-shadow: inset 0 0 5px 1px ${l}; 434 -webkit-mask-image: ${w}; 435 -webkit-mask-composite: source-over; 436 mask-image: ${w}; 437 mask-composite: add; 438 pointer-events: none; 439 z-index: 1; 440 opacity: calc(var(--beam-opacity-${r}) * ${(i*$).toFixed(2)} * var(--beam-inner-opacity, 1) * var(--beam-strength, 1)); 441 ${u} 442} 443 444[data-beam="${r}"] [data-beam-bloom] { 445 display: none; 446 position: absolute; 447 inset: 0; 448 border-radius: ${z}px; 449 clip-path: inset(0 round ${o}px); 450 background: ${H}; 451 -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); 452 -webkit-mask-composite: xor; 453 mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); 454 mask-composite: exclude; 455 padding: ${a}px; 456 filter: blur(${Y(8,m)}px) brightness(${f.toFixed(2)}) saturate(${g.toFixed(2)}); 457 pointer-events: none; 458 z-index: 3; 459 opacity: 0; 460} 461 462[data-beam="${r}"][data-active] [data-beam-bloom], 463[data-beam="${r}"][data-fading] [data-beam-bloom] { 464 display: block; 465 opacity: calc(var(--beam-opacity-${r}) * ${(b*$).toFixed(2)} * var(--beam-bloom-opacity, 1) * var(--beam-strength, 1)); 466} 467 468@keyframes beam-spin-${r} { 469 to { --beam-angle-${r}: 360deg; } 470} 471 472@keyframes beam-fade-in-${r} { 473 to { --beam-opacity-${r}: 1; } 474} 475 476@keyframes beam-fade-out-${r} { 477 from { --beam-opacity-${r}: 1; } 478 to { --beam-opacity-${r}: 0; } 479} 480${h} 481${v(r)} 482`}(e):"pulse-inner"===r?function(e){let{id:r,borderRadius:o,borderWidth:a,duration:t,strokeOpacity:s,innerOpacity:i,bloomOpacity:p,colorVariant:l,staticColors:n,brightness:c,saturation:f,hueRange:g,theme:z,glowSize:$=1}=e,h="mono"===l?.5:1,H=(s*h).toFixed(2),w=(i*h).toFixed(2),F=(p*h).toFixed(2),{op:O}=W("pulse-inner",z,t),q=Y(8,$),S=c.toFixed(2),R=f.toFixed(2),M=n?`filter: brightness(${S}) saturate(${R});`:`filter: hue-rotate(calc(var(--beam-hue-base, 0deg) + var(--beam-hue-${r}))) brightness(${S}) saturate(${R});`,j=n?`filter: blur(${q}px) brightness(${S}) saturate(${R});`:`filter: blur(${q}px) hue-rotate(calc(var(--beam-hue-base, 0deg) + var(--beam-hue-${r}))) brightness(${S}) saturate(${R});`,C=b[l].border.map((e,o)=>{let{region:a,quad:t}=d[o],[s,i]=e.pos.split(" "),[b,p]=e.size.split(" ").map(parseFloat);return u(e.color,b,p,a,t,s,i,r)}).join(`, 483 `),E=function(e,r,o){let a=b[e].border.map((e,o)=>{let{region:a,quad:t}=d[o],[s,i]=e.pos.split(" "),[b,p]=x[o];return u(e.color,b,p,a,t,s,i,r)}),t=o?"255, 255, 255":"0, 0, 0",s=o?.18:.08;return[...a,...[["0%","0%","tl"],["100%","0%","tr"],["0%","100%","bl"],["100%","100%","br"]].map(([e,o,a])=>`radial-gradient(ellipse 60px 60px at ${e} ${o}, rgba(${t}, calc(${s} * var(--bop-${a}-${r}))), transparent 70%)`)].join(`, 484 `)}(l,r,"dark"===z),L=y(m,l,1-.5*O);return` 485${k(r)} 486 487[data-beam="${r}"] { 488 position: relative; 489 border-radius: ${o}px; 490 overflow: hidden; 491 isolation: isolate; 492} 493 494[data-beam="${r}"][data-active] { 495${X(r,"beam-fade-in",.6)} 496} 497 498[data-beam="${r}"][data-fading] { 499${X(r,"beam-fade-out",.5)} 500} 501 502[data-beam="${r}"][data-active]::after, 503[data-beam="${r}"][data-fading]::after {
504 content: ""; 505 position: absolute; 506 inset: 0; 507 border-radius: ${o}px; 508 padding: ${a}px; 509 clip-path: inset(0 round ${o}px); 510 background: ${C}; 511 -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); 512 -webkit-mask-composite: xor; 513 mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); 514 mask-composite: exclude; 515 pointer-events: none; 516 z-index: 2; 517 will-change: opacity, filter; 518 opacity: calc(var(--beam-opacity-${r}) * ${H} * var(--beam-stroke-opacity, 1) * var(--beam-strength, 1)); 519 ${M} 520} 521 522[data-beam="${r}"][data-active]::before, 523[data-beam="${r}"][data-fading]::before { 524 content: ""; 525 position: absolute; 526 inset: 0; 527 border-radius: ${o}px; 528 clip-path: inset(0 round ${o}px); 529 background: ${E}; 530 -webkit-mask-image: 531 linear-gradient(white, transparent 28px, transparent calc(100% - 28px), white), 532 linear-gradient(to right, white, transparent 28px, transparent calc(100% - 28px), white); 533 -webkit-mask-composite: source-over; 534 mask-image: 535 linear-gradient(white, transparent 28px, transparent calc(100% - 28px), white), 536 linear-gradient(to right, white, transparent 28px, transparent calc(100% - 28px), white); 537 mask-composite: add; 538 pointer-events: none; 539 z-index: 1; 540 will-change: opacity, filter; 541 opacity: calc(var(--beam-opacity-${r}) * ${w} * var(--beam-inner-opacity, 1) * var(--beam-strength, 1)); 542 ${M} 543} 544 545[data-beam="${r}"] [data-beam-bloom] { 546 display: none; 547 position: absolute; 548 inset: 0; 549 border-radius: ${o}px; 550 clip-path: inset(0 round ${o}px); 551 background: ${L}; 552 -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); 553 -webkit-mask-composite: xor; 554 mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); 555 mask-composite: exclude; 556 padding: ${a}px; 557 pointer-events: none; 558 z-index: 3; 559 will-change: opacity; 560 opacity: 0; 561} 562 563[data-beam="${r}"][data-active] [data-beam-bloom], 564[data-beam="${r}"][data-fading] [data-beam-bloom] { 565 display: block; 566 opacity: calc(var(--beam-opacity-${r}) * ${F} * var(--beam-bloom-opacity, 1) * var(--beam-strength, 1)); 567 ${j} 568} 569 570@keyframes beam-fade-in-${r} { to { --beam-opacity-${r}: 1; } } 571@keyframes beam-fade-out-${r} { from { --beam-opacity-${r}: 1; } to { --beam-opacity-${r}: 0; } } 572${v(r)} 573 574@media (prefers-reduced-motion: reduce) { 575 [data-beam="${r}"][data-active], 576 [data-beam="${r}"][data-fading], 577 [data-beam="${r}"][data-active]::after, 578 [data-beam="${r}"][data-fading]::after, 579 [data-beam="${r}"][data-active]::before, 580 [data-beam="${r}"][data-fading]::before, 581 [data-beam="${r}"][data-active] [data-beam-bloom], 582 [data-beam="${r}"][data-fading] [data-beam-bloom] { 583 animation: none !important; 584 } 585} 586`}(e):"pulse-outside"===r?function(e){let{id:r,borderRadius:o,duration:a,strokeOpacity:t,innerOpacity:s,bloomOpacity:i,colorVariant:b,staticColors:p,brightness:l,saturation:n,hueRange:c,theme:f,hairlineOpacity:g=0,glowSize:d=1}=e,x="dark"===f,m="mono"===b?.5:1,u=(t*m).toFixed(2),H=(s*m).toFixed(2),w=(i*m).toFixed(2),F=x?"70, 70, 70":"0, 0, 0",O=g.toFixed(2),q=`linear-gradient(rgba(${F}, ${O}), rgba(${F}, ${O}))`,{op:S}=W("pulse-outside",f,a),R=Y(x?3:6,d),M=Y(x?22.5:15,d),j=l.toFixed(2),C=n.toFixed(2),E=p?`filter: brightness(${j}) saturate(${C});`:`filter: hue-rotate(calc(var(--beam-hue-base, 0deg) + var(--beam-hue-${r}))) brightness(${j}) saturate(${C});`,L=`brightness(var(--beam-glow-brightness, ${j})) saturate(var(--beam-glow-saturate, ${C}))`,I=p?`filter: blur(var(--beam-core-blur, ${R}px)) ${L};`:`filter: blur(var(--beam-core-blur, ${R}px)) hue-rotate(calc(var(--beam-hue-base, 0deg) + var(--beam-hue-${r}))) ${L};`,N=p?`filter: blur(var(--beam-bloom-blur, ${M}px)) ${L};`:`filter: blur(var(--beam-bloom-blur, ${M}px)) hue-rotate(calc(var(--beam-hue-base, 0deg) + var(--beam-hue-${r}))) ${L};`,V=h(z,b,r),A=h(z,b,r),P=y($,b,1-.5*S),_=g>0?`${V}, 587 ${q}`:V;return` 588${k(r)} 589 590[data-beam="${r}"] { 591 position: relative; 592 border-radius: ${o}px; 593 overflow: visible; 594 isolation: isolate; 595} 596 597[data-beam="${r}"][data-active] { 598${X(r,"beam-fade-in",.6)} 599} 600 601[data-beam="${r}"][data-fading] { 602${X(r,"beam-fade-out",.5)} 603} 604${g>0?` 605/* Idle hairline â painted above the (opaque) child in the inner 1px edge ring so 606 it overlaps a standard inset component border exactly. */ 607[data-beam="${r}"]::after {
608 content: ""; 609 position: absolute; 610 inset: 0; 611 border-radius: ${o}px; 612 padding: 1px; 613 clip-path: inset(0 round ${o}px); 614 background: ${q}; 615 -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); 616 -webkit-mask-composite: xor; 617 mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); 618 mask-composite: exclude; 619 pointer-events: none; 620 z-index: 2; 621} 622`:""} 623[data-beam="${r}"][data-active]::after, 624[data-beam="${r}"][data-fading]::after { 625 content: ""; 626 position: absolute; 627 inset: 0; 628 border-radius: ${o}px; 629 padding: 1px; 630 clip-path: inset(0 round ${o}px); 631 background: ${_}; 632 -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); 633 -webkit-mask-composite: xor; 634 mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); 635 mask-composite: exclude; 636 pointer-events: none; 637 z-index: 2; 638 will-change: opacity, filter; 639 opacity: calc(var(--beam-opacity-${r}) * ${u} * var(--beam-stroke-opacity, 1) * var(--beam-strength, 1)); 640 ${E} 641} 642 643[data-beam="${r}"][data-active]::before, 644[data-beam="${r}"][data-fading]::before { 645 content: ""; 646 position: absolute; 647 inset: -10px; 648 z-index: -1; 649 border-radius: ${o+10}px; 650 background: ${A}; 651 transform: scale(0.95, 0.9); 652 pointer-events: none; 653 will-change: opacity, filter; 654 opacity: calc(var(--beam-opacity-${r}) * ${H} * var(--beam-inner-opacity, 1) * var(--beam-strength, 1)); 655 ${I} 656} 657 658[data-beam="${r}"] [data-beam-bloom] { 659 display: none; 660 position: absolute; 661 inset: -30px; 662 z-index: -1; 663 border-radius: ${o+30}px; 664 background: ${P}; 665 transform: scale(0.95, 0.9); 666 pointer-events: none; 667 will-change: transform; 668 opacity: 0; 669} 670 671[data-beam="${r}"][data-active] [data-beam-bloom], 672[data-beam="${r}"][data-fading] [data-beam-bloom] { 673 display: block; 674 opacity: calc(var(--beam-opacity-${r}) * ${w} * var(--beam-bloom-opacity, 1) * var(--beam-strength, 1)); 675 ${N} 676} 677 678@keyframes beam-fade-in-${r} { to { --beam-opacity-${r}: 1; } } 679@keyframes beam-fade-out-${r} { from { --beam-opacity-${r}: 1; } to { --beam-opacity-${r}: 0; } } 680${v(r)} 681 682@media (prefers-reduced-motion: reduce) { 683 [data-beam="${r}"][data-active], 684 [data-beam="${r}"][data-fading], 685 [data-beam="${r}"][data-active]::after, 686 [data-beam="${r}"][data-fading]::after, 687 [data-beam="${r}"][data-active]::before, 688 [data-beam="${r}"][data-fading]::before, 689 [data-beam="${r}"][data-active] [data-beam-bloom], 690 [data-beam="${r}"][data-fading] [data-beam-bloom] { 691 animation: none !important; 692 } 693} 694`}(e):function(e){let{id:r,borderRadius:o,borderWidth:a,duration:t,strokeOpacity:s,innerOpacity:i,bloomOpacity:p,innerShadow:l,colorVariant:n,staticColors:c,brightness:f,saturation:g,hueRange:d,theme:x,glowSize:m=1}=e,z=Math.max(0,o-a),$="mono"===n?.5:1,u=c?"":`animation: beam-hue-shift-${r} 12s ease-in-out infinite;`,h=c?"":` 695@keyframes beam-hue-shift-${r} { 696 0% { filter: hue-rotate(calc(var(--beam-hue-base, 0deg) - ${d}deg)) brightness(${f.toFixed(2)}) saturate(${g.toFixed(2)}); } 697 50% { filter: hue-rotate(calc(var(--beam-hue-base, 0deg) + ${d}deg)) brightness(${f.toFixed(2)}) saturate(${g.toFixed(2)}); } 698 100% { filter: hue-rotate(calc(var(--beam-hue-base, 0deg) - ${d}deg)) brightness(${f.toFixed(2)}) saturate(${g.toFixed(2)}); } 699}`,y="dark"===x,k=y?`conic-gradient( 700 from var(--beam-angle-${r}), 701 transparent 0%, transparent 54%, 702 rgba(255, 255, 255, 0.1) 57%, 703 rgba(255, 255, 255, 0.3) 60%, 704 rgba(255, 255, 255, 0.6) 63%, 705 rgba(255, 255, 255, 0.75) 66%, 706 rgba(255, 255, 255, 0.6) 69%, 707 rgba(255, 255, 255, 0.3) 72%, 708 rgba(255, 255, 255, 0.1) 75%, 709 transparent 78%, transparent 100% 710 )`:`conic-gradient( 711 from var(--beam-angle-${r}), 712 transparent 0%, transparent 54%, 713 rgba(0, 0, 0, 0.08) 57%, 714 rgba(0, 0, 0, 0.2) 60%, 715 rgba(0, 0, 0, 0.4) 63%, 716 rgba(0, 0, 0, 0.55) 66%, 717 rgba(0, 0, 0, 0.4) 69%, 718 rgba(0, 0, 0, 0.2) 72%, 719 rgba(0, 0, 0, 0.08) 75%, 720 transparent 78%, transparent 100% 721 )`,W=b[n].border.map(e=>`radial-gradient(ellipse ${e.size} at ${e.pos}, ${e.color}, transparent)`).join(`, 722 `),X=function(e){let r=b[e],o="mono"===e?.225:.45;return r.border.map(e=>{let r=e.color.replace("rgb(","rgba(").replace(")",`, ${o})`);return`radial-gradient(ellipse ${e.size.split(" ").map(e=>{let r=parseInt(e);return`${Math.round(.9*r)}px`}).join(" ")} at ${e.pos}, ${r}, transparent)`}).join(`, 723 `)}(n),H=y?`conic-gradient( 724 from var(--beam-angle-${r}), 725 transparent 0%, transparent 58%, 726 rgba(255, 255, 255, 0.03) 62%, 727 rgba(255, 255, 255, 0.08) 65%, 728 rgba(255, 255, 255, 0.2) 67%, 729 rgba(255, 255, 255, 0.45) 69%, 730 rgba(255, 255, 255, 0.85) 70%, 731 rgba(255, 255, 255, 0.85) 70.5%, 732 rgba(255, 255, 255, 0.45) 71.5%, 733 rgba(255, 255, 255, 0.2) 73%, 734 rgba(255, 255, 255, 0.08) 75%, 735 rgba(255, 255, 255, 0.03) 78%, 736 transparent 82% 737 )`:`conic-gradient( 738 from var(--beam-angle-${r}), 739 transparent 0%, transparent 58%, 740 rgba(0, 0, 0, 0.02) 62%, 741 rgba(0, 0, 0, 0.08) 65%, 742 rgba(0, 0, 0, 0.2) 67%, 743 rgba(0, 0, 0, 0.4) 69%, 744 rgba(0, 0, 0, 0.6) 70%, 745 rgba(0, 0, 0, 0.6) 70.5%, 746 rgba(0, 0, 0, 0.4) 71.5%, 747 rgba(0, 0, 0, 0.2) 73%, 748 rgba(0, 0, 0, 0.08) 75%, 749 rgba(0, 0, 0, 0.02) 78%, 750 transparent 82% 751 )`;return` 752@property --beam-angle-${r} { 753 syntax: "<angle>"; 754 initial-value: 0deg; 755 inherits: true; 756} 757
758@property --beam-opacity-${r} { 759 syntax: "<number>"; 760 initial-value: 0; 761 inherits: true; 762} 763 764[data-beam="${r}"] { 765 position: relative; 766 border-radius: ${o}px; 767 overflow: hidden; 768} 769 770[data-beam="${r}"][data-active] { 771 animation: 772 beam-spin-${r} ${t}s linear infinite, 773 beam-fade-in-${r} 0.6s ease forwards; 774} 775 776[data-beam="${r}"][data-fading] { 777 animation: 778 beam-spin-${r} ${t}s linear infinite, 779 beam-fade-out-${r} 0.5s ease forwards; 780} 781 782[data-beam="${r}"][data-active]::after, 783[data-beam="${r}"][data-fading]::after { 784 content: ""; 785 position: absolute; 786 inset: 0; 787 border-radius: ${z}px; 788 padding: ${a}px; 789 clip-path: inset(0 round ${o}px); 790 background: ${k},${W}; 791 -webkit-mask: 792 conic-gradient( 793 from var(--beam-angle-${r}), 794 transparent 0%, transparent 30%, 795 rgba(255, 255, 255, 0.1) 36%, rgba(255, 255, 255, 0.35) 44%, 796 white 52%, white 80%, 797 rgba(255, 255, 255, 0.35) 86%, rgba(255, 255, 255, 0.1) 92%, 798 transparent 95%, transparent 100% 799 ), 800 linear-gradient(#fff 0 0) content-box, 801 linear-gradient(#fff 0 0); 802 -webkit-mask-composite: source-in, xor; 803 mask: 804 conic-gradient( 805 from var(--beam-angle-${r}), 806 transparent 0%, transparent 30%, 807 rgba(255, 255, 255, 0.1) 36%, rgba(255, 255, 255, 0.35) 44%, 808 white 52%, white 80%, 809 rgba(255, 255, 255, 0.35) 86%, rgba(255, 255, 255, 0.1) 92%, 810 transparent 95%, transparent 100% 811 ), 812 linear-gradient(#fff 0 0) content-box, 813 linear-gradient(#fff 0 0); 814 mask-composite: intersect, exclude; 815 pointer-events: none; 816 z-index: 2; 817 opacity: calc(var(--beam-opacity-${r}) * ${(s*$).toFixed(2)} * var(--beam-stroke-opacity, 1) * var(--beam-strength, 1)); 818 ${u} 819} 820 821[data-beam="${r}"][data-active]::before, 822[data-beam="${r}"][data-fading]::before { 823 content: ""; 824 position: absolute; 825 inset: 0; 826 border-radius: ${o}px; 827 background: ${X}; 828 box-shadow: inset 0 0 9px 1px ${l}; 829 -webkit-mask-image: 830 conic-gradient( 831 from var(--beam-angle-${r}), 832 transparent 0%, transparent 30%, 833 rgba(255, 255, 255, 0.1) 36%, rgba(255, 255, 255, 0.35) 44%, 834 white 52%, white 80%, 835 rgba(255, 255, 255, 0.35) 86%, rgba(255, 255, 255, 0.1) 92%, 836 transparent 95%, transparent 100% 837 ), 838 linear-gradient(white, transparent 28px, transparent calc(100% - 28px), white), 839 linear-gradient(to right, white, transparent 28px, transparent calc(100% - 28px), white); 840 -webkit-mask-composite: source-in, source-over; 841 mask-image: 842 conic-gradient( 843 from var(--beam-angle-${r}), 844 transparent 0%, transparent 30%, 845 rgba(255, 255, 255, 0.1) 36%, rgba(255, 255, 255, 0.35) 44%, 846 white 52%, white 80%, 847 rgba(255, 255, 255, 0.35) 86%, rgba(255, 255, 255, 0.1) 92%, 848 transparent 95%, transparent 100% 849 ), 850 linear-gradient(white, transparent 28px, transparent calc(100% - 28px), white), 851 linear-gradient(to right, white, transparent 28px, transparent calc(100% - 28px), white); 852 mask-composite: intersect, add; 853 pointer-events: none; 854 z-index: 1; 855 opacity: calc(var(--beam-opacity-${r}) * ${(i*$).toFixed(2)} * var(--beam-inner-opacity, 1) * var(--beam-strength, 1)); 856 clip-path: inset(0 round ${o}px); 857 ${u} 858} 859 860[data-beam="${r}"] [data-beam-bloom] { 861 display: none; 862 position: absolute; 863 inset: 0; 864 border-radius: ${z}px; 865 clip-path: inset(0 round ${o}px); 866 background: ${H}; 867 -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); 868 -webkit-mask-composite: xor; 869 mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); 870 mask-composite: exclude; 871 padding: ${a}px; 872 filter: blur(${Y(8,m)}px) brightness(${f.toFixed(2)}) saturate(${g.toFixed(2)}); 873 pointer-events: none; 874 z-index: 3; 875 opacity: 0; 876} 877 878[data-beam="${r}"][data-active] [data-beam-bloom], 879[data-beam="${r}"][data-fading] [data-beam-bloom] { 880 display: block; 881 opacity: calc(var(--beam-opacity-${r}) * ${(p*$).toFixed(2)} * var(--beam-bloom-opacity, 1) * var(--beam-strength, 1)); 882} 883 884@keyframes beam-spin-${r} { 885 to { --beam-angle-${r}: 360deg; } 886} 887 888@keyframes beam-fade-in-${r} { 889 to { --beam-opacity-${r}: 1; } 890} 891 892@keyframes beam-fade-out-${r} { 893 from { --beam-opacity-${r}: 1; } 894 to { --beam-opacity-${r}: 0; } 895} 896${h} 897${v(r)} 898`}(e)})({id:J,borderRadius:eg,borderWidth:ec.borderWidth,duration:ed,strokeOpacity:en.strokeOpacity,innerOpacity:en.innerOpacity,bloomOpacity:en.bloomOpacity,innerShadow:en.innerShadow,size:r,colorVariant:o,staticColors:e$,brightness:em,saturation:ex,hueRange:ez,theme:el,hairlineOpacity:en.hairlineOpacity,glowSize:I}),[J,eg,ec.borderWidth,ed,en.strokeOpacity,en.innerOpacity,en.bloomOpacity,en.innerShadow,en.hairlineOpacity,r,o,e$,em,ex,ez,I,el]),eh=(0,t.useMemo)(()=>ef?function(e,r,o,a,t,s){if("pulse-inner"!==e&&"pulse-outside"!==e)return null;let i=W(e,r,o);return{oscillators:function(e,r){let{sp:o,dr:a,op:t,gh:s,bs:i,ss:b,ghs:p}=r;return[{prop:`--bw1-${e}`,a:1-o,b:1+1.1*o,period:.9*b,delay:0,unit:""},{prop:`--bh1-${e}`,a:1+.9*o,b:1-.85*o,period:1.26*b,delay:0,unit:""},{prop:`--bx1-${e}`,a:-a,b:.9*a,period:1.6*i,delay:0,unit:"px"},{prop:`--by1-${e}
898`,a:.55*a,b:-(.7*a),period:1.6*i,delay:0,unit:"px"},{prop:`--bw2-${e}`,a:1+o,b:1-.85*o,period:1.1*b,delay:0,unit:""},{prop:`--bh2-${e}`,a:1-.8*o,b:1+1.05*o,period:.81*b,delay:0,unit:""},{prop:`--bx2-${e}`,a:.8*a,b:-(.9*a),period:1.88*i,delay:0,unit:"px"},{prop:`--by2-${e}`,a:-a,b:.65*a,period:1.88*i,delay:0,unit:"px"},{prop:`--bw3-${e}`,a:1-.6*o,b:1+1.15*o,period:.98*b,delay:0,unit:""},{prop:`--bh3-${e}`,a:1+.75*o,b:1-o,period:1.4*b,delay:0,unit:""},{prop:`--bx3-${e}`,a:-(.6*a),b:a,period:1.45*i,delay:0,unit:"px"},{prop:`--by3-${e}`,a:-(.85*a),b:.45*a,period:1.45*i,delay:0,unit:"px"},{prop:`--bgh-${e}`,a:1-s,b:1+s,period:p,delay:0,unit:""},{prop:`--bop-tl-${e}`,a:1-t,b:1,period:i,delay:0,unit:""},{prop:`--bop-tr-${e}`,a:1-t,b:1,period:1.32*i,delay:.28*i,unit:""},{prop:`--bop-bl-${e}`,a:1-t,b:1,period:.84*i,delay:.55*i,unit:""},{prop:`--bop-br-${e}`,a:1-t,b:1,period:1.58*i,delay:.83*i,unit:""}]}(s,i),hue:t?null:{prop:`--beam-hue-${s}`,range:360,period:i.huePeriod,continuous:!0}}}(r,el,ed,0,e$,J):null,[ef,r,el,ed,ez,e$,J]);(0,t.useEffect)(()=>{var e;if(!eh||!(U||ee)||!eo)return;let r=Q.current;if(r&&!("u">typeof window&&null!=(e=window.matchMedia)&&e.call(window,"(prefers-reduced-motion: reduce)").matches))return function(e,r){let o={el:e,config:r};return H.add(o),null==w&&(F=0,w=requestAnimationFrame(R)),()=>{H.delete(o),0===H.size&&null!=w&&(cancelAnimationFrame(w),w=null)}}(r,eh)},[eh,U,ee,eo]);let ey=(0,t.useCallback)(e=>{Q.current=e,"function"==typeof G?G(e):G&&(G.current=e)},[G]),ev={...A??{},"--beam-strength":Math.max(0,Math.min(1,N)),..."pulse-outside"===r?{"--pulse-glow-sx":ei.x,"--pulse-glow-sy":ei.y}:{}};return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("style",{children:P?`${eu} 899${P.split("{id}").join(J)}`:eu}),(0,a.jsxs)("div",{...T,ref:ey,"data-beam":J,"data-active":U&&!ee?"":void 0,"data-fading":ee?"":void 0,"data-paused":!U||ee||eo?void 0:"",className:V,style:ev,onAnimationEnd:ep,children:[e,(0,a.jsx)("div",{"data-beam-bloom":!0})]})]})})}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.