@font-face{font-family:Siemens Sans Global;font-style:normal;font-weight:400;font-display:swap;src:url("./media/siemens-sans-global-latin-400-KSD5FJ4P.woff2") format("woff2");unicode-range:U+20-7E,U+A7,U+A9,U+B3,U+B7,U+D7,U+F7,U+3A3,U+2013-2014,U+201C-201D,U+2022,U+2026,U+203A,U+2082,U+2190,U+2192,U+2212,U+2248,U+2460-2465,U+24D8,U+2500,U+26A0,U+2713,U+2715,U+27F3,U+3000-3037,U+303B-303F,U+FF01-FF5E}@font-face{font-family:Siemens Sans Global;font-style:normal;font-weight:400;font-display:swap;src:url("./media/siemens-sans-global-core-400-EZ7SLLAF.woff2") format("woff2");unicode-range:U+4E00-4E01,U+4E07,U+4E09-4E0B,U+4E0D-4E0E,U+4E13-4E14,U+4E1A,U+4E1C,U+4E22,U+4E24-4E26,U+4E2A,U+4E2D,U+4E32,U+4E34,U+4E3A-4E3B,U+4E3E,U+4E45,U+4E48-4E49,U+4E4B,U+4E4E,U+4E58,U+4E5F,U+4E66,U+4E7E,U+4E86,U+4E88,U+4E8B-4E8C,U+4E8E,U+4E92,U+4E94,U+4E9A-4E9B,U+4E9E,U+4EA4,U+4EA7,U+4EAB-4EAC,U+4EAE,U+4EBA,U+4EC0,U+4EC5,U+4ECB,U+4ECD-4ECE,U+4ED1,U+4ED3-4ED4,U+4ED6,U+4ED8,U+4EE3-4EE5,U+4EEC,U+4EF6-4EF7,U+4EFB,U+4EFD,U+4F01,U+4F0F,U+4F17-4F18,U+4F1A,U+4F20,U+4F24,U+4F30,U+4F38,U+4F46,U+4F48,U+4F4D-4F4F,U+4F53-4F55,U+4F59,U+4F5C,U+4F60,U+4F7F,U+4F86,U+4F8B,U+4F96,U+4F9B,U+4F9D,U+4FA7,U+4FBF,U+4FC2,U+4FDD,U+4FE1,U+4FEE,U+5009,U+500B,U+5011,U+5019,U+503C,U+5047,U+504F,U+505A,U+505C,U+5065,U+5074,U+5076,U+5099,U+50A8,U+50B3,U+50C5,U+50CF,U+50F9,U+512A,U+5132,U+513F,U+5141,U+5143-5146,U+5148-5149,U+514B,U+514D,U+515C,U+5165,U+5167-5168,U+516B-516D,U+5170-5171,U+5173,U+5175-5178,U+517B-517C,U+5185,U+518A,U+518C-518D,U+5192,U+5199,U+51A0,U+51B2-51B3,U+51B5-51B6,U+51BB,U+51C0,U+51C6,U+51CF,U+51D1,U+51E0,U+51ED,U+51FA-51FB,U+51FD,U+5206-5207,U+5212,U+5217,U+5219-521B,U+521D,U+5220,U+5224-5225,U+5229-522B,U+5230,U+5236-5237,U+523B,U+5247,U+524D,U+5254,U+5265,U+5269-526A,U+526F,U+5272,U+529B,U+529F-52A1,U+52A8-52A9,U+52D2,U+52D5,U+52D9,U+52FE-5300,U+5305,U+5316-5317,U+532F,U+5339-533A,U+5340-5341,U+5343,U+5347,U+534A,U+534E-534F,U+5354-5355,U+5357,U+5360-5361,U+536B,U+5370-5371,U+5373-5374,U+5382,U+5386,U+538B,U+5398,U+539F,U+53BB,U+53C2-53C3,U+53C8,U+53CA,U+53CC-53CD,U+53D1,U+53D6-53D8,U+53E0,U+53E3,U+53E5-53E6,U+53EA-53EB,U+53EF-53F0,U+53F2-53F3,U+53F7-53F8,U+5404,U+5408-5409,U+540C-540E,U+5411,U+5417,U+541E,U+5426-5428,U+542B-542C,U+542F,U+5438,U+5448,U+544A,U+5458,U+5468,U+5473,U+547C-547D,U+548C,U+5496,U+54C1,U+54C8,U+54CD,U+54E1,U+54E8,U+54EA,U+552E-552F,U+5546,U+554F,U+555F,U+5561,U+5584,U+55AE,U+55CE,U+5668,U+5678,U+56CA,U+56DB,U+56DE,U+56E0,U+56E2,U+56ED,U+56F4,U+56FA,U+56FD-56FE,U+5706,U+570B,U+570D,U+5713,U+5716,U+5718,U+571F,U+5728,U+5730,U+5733,U+573A,U+5740,U+5747,U+574F-5750,U+5757,U+575F,U+5782,U+578B,U+57DF,U+57F7,U+57FA,U+5806,U+5831,U+5834,U+5851,U+585E,U+586B,U+5883,U+5893,U+589E,U+58A8,U+58B3,U+58E4,U+58F0,U+58F3,U+5904,U+5907,U+590D,U+5916,U+591A,U+591C,U+591F,U+5927,U+5929-592A,U+5931,U+5934,U+5939,U+5951,U+5957,U+5960,U+597D,U+5982,U+59CB,U+59D3-59D4,U+5A01,U+5B50,U+5B57-5B58,U+5B63-5B64,U+5B66,U+5B6A,U+5B78,U+5B7F,U+5B81,U+5B83,U+5B88-5B89,U+5B8C,U+5B98,U+5B9A,U+5B9E,U+5BA1-5BA2,U+5BA4,U+5BB6,U+5BB9,U+5BBD,U+5BBF,U+5BC6,U+5BCC,U+5BDF,U+5BE6,U+5BE9,U+5BEB-5BEC,U+5BF8-5BF9,U+5BFC,U+5C01,U+5C04,U+5C06-5C08,U+5C0B,U+5C0D-5C0F,U+5C11,U+5C14,U+5C1A,U+5C1D,U+5C24,U+5C31,U+5C3A,U+5C3C-5C3E,U+5C40,U+5C42,U+5C45,U+5C49-5C4A,U+5C4F,U+5C51,U+5C55,U+5C5C,U+5C5E,U+5C64,U+5C6C,U+5C71,U+5CF0,U+5D4C,U+5DDE,U+5DE5-5DE6,U+5DEE,U+5DF1-5DF2,U+5E01-5E03,U+5E26-5E27,U+5E2E,U+5E33,U+5E36,U+5E38,U+5E55,U+5E63,U+5E6B,U+5E72-5E74,U+5E76,U+5E7D,U+5E7F,U+5E8F,U+5E93-5E95,U+5E9F,U+5EA6,U+5EAB,U+5EB7,U+5EE0,U+5EE2,U+5EF6,U+5EFA,U+5F00,U+5F02-5F03,U+5F0F,U+5F15,U+5F1F-5F20,U+5F27,U+5F37,U+5F39-5F3A,U+5F48,U+5F52-5F53,U+5F55,U+5F59,U+5F62,U+5F71,U+5F80-5F81,U+5F84-5F85,U+5F88,U+5F8B-5F8C,U+5F90-5F91,U+5F97,U+5F9E,U+5FA1,U+5FA9-5FAA,U+5FAE,U+5FB5,U+5FBD,U+5FC3,U+5FC5-5FC6,U+5FCD,U+5FD7,U+5FEB,U+5FF5,U+5FFD,U+6001,U+600E,U+6015,U+6027,U+603B,U+6052,U+6062,U+6064,U+606F,U+60A8,U+60AC,U+60C5,U+610F,U+611F,U+614B,U+6167,U+616E,U+61C9,U+61D2,U+6210-6211,U+6216,U+622A,U+6233,U+6236-6237,U+623F-6241,U+6247,U+624B,U+624D,U+6253,U+6258,U+6263,U+6267,U+6269,U+6270,U+6279,U+627E-6280,U+6284,U+628A,U+6295-6296,U+6298,U+629B,U+62A4-62A5,U+62AB-62AC,U+62B5,U+62B9,U+62BD,U+62C6,U+62C9,U+62D2,U+62D6,U+62DF,U+62E5-62E6,U+62E9,U+62EC,U+62F7,U+62FC-62FD,U+62FF,U+6301-6302,U+6307,U+6309,U+6311,U+6324,U+6355,U+635F,U+6362,U+6368,U+636E,U+6377,U+6388-6389,U+6392,U+63A1,U+63A5,U+63A7-63A8,U+63AA,U+63CF-63D0,U+63D2,U+63DB,U+63F4,U+6416,U+641C,U+642C-642D,U+643A,U+6447,U+644A,U+6458,U+6469,U+6490-6492,U+649E,U+64A4,U+64AD,U+64C7,U+64CA,U+64CD,U+64DA,U+64EC,U+64F4,U+6512,U+651C,U+652F,U+6536,U+6539,U+653E-653F,U+6545,U+6548,U+654F,U+6557,U+655B,U+6563,U+6570,U+6572,U+6574,U+6578,U+6587,U+6599,U+659C,U+65A4-65A5,U+65AD,U+65B0,U+65B7,U+65B9,U+65BC-65BD,U+65CB,U+65CF,U+65D7,U+65E0,U+65E2,U+65E5-65E7,U+65E9,U+65F6,U+660E,U+6620,U+662F,U+663E,U+6642,U+665A,U+666E-666F,U+667A,U+6682,U+6696,U+66AB,U+66B4,U+66F3-66F4,U+66F8,U+66FE-6700,U+6703,U+6708-6709,U+670D,U+671B,U+671F,U+672A-672C,U+672F,U+673A,U+6742-6743,U+6750,U+675F-6761,U+6765,U+6771,U+677F,U+6781,U+6784,U+6790,U+679A,U+679C,U+67B6,U+67D0,U+67D3,U+67E5,U+67F1,U+67F4,U+6805,U+6807,U+680F,U+6811,U+6813,U+6821,U+6837-6839,U+683C,U+6846,U+6848,U+684C,U+6851,U+6863,U+6869,U+6876,U+689D,U+68C0,U+68C4,U+696D,U+6975,U+6982,U+69CB,U+69DB,U+69FD,U+6A19,U+6A21,U+6A23,U+6A2A,U+6A5F,U+6A61,U+6A94,U+6AA2,U+6ABB,U+6AC3,U+6B04,U+6B0A,U+6B21-6B22,U+6B27,U+6B3E,U+6B49,U+6B50,U+6B61-6B66,U+6B77-6B78,U+6B7B,U+6B8B,U+6BB5,U+6BBC,U+6BC1,U+6BCD,U+6BCF,U+6BD2,U+6BD4,U+6BEB,U+6C11,U+6C14,U+6C23,U+6C27,U+6C2E,U+6C34,U+6C38,U+6C42,U+6C47,U+6C49,U+6C60-6C61,U+6C7A,U+6C7D,U+6C92,U+6C99,U+6CA1,U+6CB9,U+6CBF,U+6CC4,U+6CC9,U+6CD5,U+6CDB,U+6CE1-6CE2,U+6CE8,U+6D0B,U+6D17,U+6D1B,U+6D32,U+6D3B,U+6D3D-6D3E,U+6D41,U+6D45,U+6D4B,U+6D4E-6D4F,U+6D66,U+6D6E,U+6D77,U+6D88-6D89,U+6DB2,U+6DC0,U+6DE1,U+6DF1,U+6DF7,U+6DFB,U+6E05,U+6E10,U+6E1B,U+6E29,U+6E2C,U+6E32,U+6E38,U+6E7F,U+6E90,U+6E96,U+6EA2,U+6EAB,U+6EAF,U+6EDA,U+6EE1,U+6EE4,U+6EFF,U+6F02,U+6F0F,U+6F14,U+6F38,U+6F5B-6F5C,U+6FB3,U+6FD5,U+6FDF,U+7011,U+704C,U+706B,U+706F-7070,U+7075,U+70B9-70BA,U+70BC,U+70C1,U+70E7,U+70ED,U+710A,U+711A,U+7121,U+7126,U+7136,U+7164,U+7167,U+71B1,U+71C3,U+71C8,U+71D2,U+71DF,U+7236,U+7247-7248,U+724C,U+7262,U+7269,U+7279,U+72B6,U+72C0,U+72EC,U+731C,U+732E,U+7368,U+7372,U+737B,U+7387,U+73AF-73B0,U+73FE,U+7403,U+7406,U+74B0,U+74E6,U+751F,U+7522,U+7528,U+7531,U+7533,U+7535,U+753B,U+754C,U+7559,U+7565,U+756B,U+7570,U+7576,U+758A,U+7591,U+7626,U+764C,U+767B-767E,U+7684,U+76CA,U+76CE,U+76D0-76D1,U+76D6,U+76D8,U+76DF,U+76E1,U+76E4,U+76EE,U+76F4,U+76F8,U+76FE,U+7701,U+7709,U+770B,U+771F,U+773C,U+7740,U+77AC,U+77BB,U+77DB,U+77E5,U+77E9,U+77ED,U+77F3,U+77FF,U+7801,U+7814,U+7834,U+7840,U+786C,U+786E,U+788E,U+78B0,U+78B3,U+78BA,U+78BC,U+78C5,U+78F7,U+790E,U+7926,U+793A,U+7956,U+795D,U+7968,U+7981,U+79BB,U+79C1,U+79CD,U+79D1-79D2,U+79DF,U+79EF-79F0,U+79FB,U+7A0B,U+7A0D,U+7A31,U+7A33,U+7A3F,U+7A4D,U+7A69,U+7A76,U+7A7A,U+7A81,U+7A84,U+7A97,U+7ACB,U+7AD6,U+7AD9,U+7AE0,U+7AEF,U+7B26,U+7B2C,U+7B46,U+7B49,U+7B51,U+7B56,U+7B5B,U+7B7E,U+7B80,U+7B97,U+7BA1,U+7BAD,U+7BB1,U+7BC0,U+7BC4,U+7BC7,U+7BC9,U+7BE9,U+7BEE,U+7C21,U+7C3D,U+7C43,U+7C64,U+7C73,U+7C7B,U+7C92,U+7C97,U+7CBE,U+7CFB,U+7D0D,U+7D1A,U+7D20,U+7D22,U+7D27,U+7D2F-7D30,U+7D39,U+7D42,U+7D44,U+7D50,U+7D61,U+7D66,U+7D71,U+7D81,U+7D93,U+7DA0,U+7DAD,U+7DB2,U+7DDA,U+7DE8,U+7E3D,U+7E41,U+7E54,U+7E6B,U+7E7C,U+7E8C,U+7EA2,U+7EA6-7EA7,U+7EAF,U+7EB2-7EB3,U+7EB5,U+7EBF,U+7EC4,U+7EC6-7EC8,U+7ECD,U+7ECF,U+7ED1,U+7ED3,U+7ED5,U+7ED8-7ED9,U+7EDC-7EDD,U+7EDF,U+7EE7,U+7EEA,U+7EED,U+7EF4,U+7EFF-7F00,U+7F13,U+7F16,U+7F18,U+7F29,U+7F3A,U+7F51,U+7F57,U+7F6E,U+7F72,U+7F85,U+7F8E,U+7FA9,U+7FFB,U+8001,U+8003,U+8005,U+800C,U+8010,U+8017,U+8026,U+8033,U+804C,U+8054,U+805A,U+806F,U+8072,U+8089,U+80A5,U+80CC,U+80F6,U+80FD,U+810F,U+811A,U+81EA,U+81ED,U+81F3-81F4,U+8207,U+820D,U+822A,U+822C,U+8230,U+8236,U+8239,U+8266,U+826F,U+8272,U+827A,U+8282,U+82AF,U+82CF,U+82E5,U+82F1,U+8303,U+8349,U+8350,U+83B7,U+83DC,U+8425,U+842C,U+843D,U+8499,U+84CB,U+85A6,U+85CF,U+85DD,U+862D,U+8651,U+8655,U+865F,U+867D,U+87A2,U+87BA,U+884C,U+8853,U+885D,U+8861,U+8863,U+8865,U+8868,U+886C,U+88AB,U+88C1,U+88C5,U+88DC-88DD,U+88E1,U+88F8-88F9,U+88FD,U+8907,U+897F,U+8981,U+8986,U+898B,U+898F,U+8996,U+89BA,U+89BD,U+89C1-89C2,U+89C4,U+89C6,U+89C8-89C9,U+89D2,U+89E3,U+89E6,U+89F8,U+8A00,U+8A02,U+8A08,U+8A0A,U+8A18,U+8A2A,U+8A2D,U+8A31,U+8A3B,U+8A55,U+8A5E,U+8A62,U+8A66,U+8A71-8A73,U+8A8D,U+8A9E,U+8AA4,U+8AAA,U+8ABF,U+8ACB,U+8AD6,U+8B1D,U+8B49,U+8B58,U+8B70,U+8B77,U+8B80,U+8B8A,U+8B93,U+8BA1-8BA2,U+8BA4,U+8BA9,U+8BAE,U+8BB0,U+8BB8,U+8BBA,U+8BBE-8BBF,U+8BC1,U+8BC4,U+8BC6,U+8BCD,U+8BD1,U+8BD5,U+8BDD,U+8BE2,U+8BE5-8BE6,U+8BED,U+8BEF,U+8BF4,U+8BF7,U+8BFB,U+8C03,U+8C13,U+8C22,U+8C41,U+8C61,U+8CA0,U+8CA2,U+8CA8,U+8CBB,U+8CC7,U+8CE6,U+8CEA,U+8CF4,U+8D1D,U+8D1F,U+8D21,U+8D23,U+8D25-8D28,U+8D2D,U+8D34,U+8D39,U+8D44,U+8D4B,U+8D56,U+8D70,U+8D77,U+8D85,U+8D8A,U+8DB3,U+8DD1,U+8DDD,U+8DDF,U+8DE1,U+8DE8,U+8DEF,U+8DF3,U+8E22,U+8EAB,U+8ECA,U+8F03,U+8F09,U+8F14-8F15,U+8F1B,U+8F2F,U+8F38,U+8F3B,U+8F49,U+8F66-8F68,U+8F6C,U+8F6E,U+8F74,U+8F7B,U+8F7D,U+8F83,U+8F85-8F86,U+8F90-8F91,U+8F93,U+8F9E,U+8FB9,U+8FBE,U+8FC1,U+8FC7,U+8FCE,U+8FD0-8FD1,U+8FD4,U+8FD8-8FD9,U+8FDB-8FDC,U+8FDE-8FDF,U+8FF0,U+8FF9,U+8FFD,U+9000-9002,U+9009,U+900F-9010,U+9012,U+9014,U+9017,U+9019-901A,U+901F-9020,U+9023,U+9031-9032,U+903B,U+903E,U+9047,U+904B,U+904D-904E,U+9053-9054,U+9057,U+9069,U+9075,U+9077-9078,U+907F,U+9084,U+908A,U+90A3,U+90AE,U+90BB,U+90E8,U+90F5,U+90FD,U+914D,U+9178,U+91C7,U+91CA-91CD,U+91CF,U+91D1,U+9200,U+9215,U+9237,U+9274,U+9280,U+9285,U+92B7,U+92C1,U+92F0,U+92FC,U+9304,U+932F,U+9333,U+9375,U+9396,U+93B3,U+93C8,U+9418,U+9435,U+9451,U+9470,U+9488,U+949F,U+94A2,U+94A5,U+94A9,U+94AE-94AF,U+94B4,U+94BB,U+94C1,U+94DC-94DD,U+94F6,U+94FA,U+94FE,U+9500-9502,U+9519-951A,U+952D-952E,U+9530,U+954D,U+955C,U+9577,U+957F-9580,U+9589,U+958B,U+9593,U+95B1,U+95DC,U+95E8,U+95EA,U+95ED-95EE,U+95F4,U+95F8,U+9605,U+961F,U+9632,U+9635-9636,U+963B,U+9644-9646,U+964D,U+9650,U+9664,U+9669,U+9678,U+968A,U+968E-9690,U+9694,U+9699,U+969B-969C,U+96A8,U+96B1,U+96BE,U+96C6,U+96D9,U+96DC,U+96E2,U+96F6,U+96FB,U+9700,U+9732,U+9759,U+975E,U+9760,U+9762,U+97D3,U+97E9,U+97FF,U+9801,U+9803,U+9805,U+9808,U+9810,U+982D,U+983B,U+9846,U+984C-984D,U+985E,U+9867,U+986F,U+9875-9877,U+9879-987B,U+987E-987F,U+9884,U+9891,U+9897-9898,U+989C-989D,U+98A8,U+98CE,U+98DB,U+98DE,U+990A,U+9918,U+9970,U+997C,U+9988,U+9996,U+99C1,U+9A45,U+9A57,U+9A5F,U+9A71,U+9A73,U+9A7B,U+9A8C,U+9AA4,U+9AA8,U+9AD4,U+9AD8,U+9E7D,U+9EB5,U+9ED8,U+9EDE,U+9F20,U+9F4A,U+9F50}@font-face{font-family:Siemens Sans Global;font-style:normal;font-weight:400;font-display:swap;src:url("./media/siemens-sans-global-sym-400-4BBKZBUZ.woff2") format("woff2");unicode-range:U+0,U+8-9,U+D,U+1D,U+80-A6,U+A8,U+AA-B2,U+B4-B6,U+B8-D6,U+D8-F6,U+F8-17F,U+18E-18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1C4-1DD,U+1E6-1E7,U+1F4-1F5,U+1F9-201,U+218-21B,U+226-227,U+237,U+251,U+259,U+261,U+2BB-2BC,U+2C6-2C7,U+2C9-2CB,U+2D0,U+2D8-2DD,U+300-345,U+34F,U+360-361,U+374-375,U+37A,U+37E,U+384-38A,U+38C,U+38E-3A1,U+3A4-3CE,U+3D1,U+3D5,U+400-45F,U+462-463,U+472-475,U+490-493,U+496-49D,U+4A0-4A3,U+4AA-4AB,U+4AE-4B3,U+4B6-4BB,U+4C0,U+4CB-4CC,U+4CF,U+4D8-4D9,U+4E2-4E3,U+4E8-4E9,U+4EE-4EF,U+531-556,U+559-55F,U+561-587,U+589-58A,U+591-5C7,U+5D0-5EA,U+5F0-5F4,U+60C,U+615-616,U+61B,U+61E-61F,U+621-65E,U+660-6D5,U+6EE-6FF,U+750-76D,U+775-778,U+77E-77F,U+901-939,U+93C-94D,U+950-954,U+958-970,U+975,U+97B-97F,U+D02-D03,U+D05-D0C,U+D0E-D10,U+D12-D28,U+D2A-D39,U+D3E-D43,U+D46-D48,U+D4A-D4D,U+D57,U+D60-D61,U+D66-D6F,U+E00-E3A,U+E3F-E5B,U+10A0-10C5,U+10D0-10F6,U+10FB,U+1E02-1E03,U+1E0A-1E0B,U+1E1E-1E1F,U+1E22-1E23,U+1E3F,U+1E56-1E57,U+1E60-1E61,U+1E6A-1E6B,U+1E80-1E85,U+1EA0-1EF9,U+2000-2012,U+2015-201B,U+201E-2021,U+2023-2025,U+2027-202E,U+2030-2039,U+203B-2049,U+204E-2052,U+2057,U+205F,U+206A-2070,U+2074-2081,U+2083-208E,U+20A0-20AF,U+20B4,U+20B8,U+20BD,U+20D0-20E1,U+20E4-20EF,U+2100-2138,U+2153-2183,U+2191,U+2193-21EA,U+21F4-2211,U+2213-2247,U+2249-2300,U+2302-237A,U+237C,U+2393-2394,U+23AF,U+23B4-23B6,U+23CE,U+23DC-23E5,U+23E7,U+2400-2424,U+2440-244A,U+2466-24D7,U+24D9-24EA,U+2501-2595,U+25A0-2613,U+261A-266F,U+267E,U+2680-2689,U+26A5,U+26B2,U+2701-2704,U+2706-2709,U+270C-2712,U+2714,U+2716-2727,U+2729-274B,U+274D,U+274F-2752,U+2756,U+2758-275E,U+2761-2767,U+2772-2773,U+2776-2794,U+2798-27AF,U+27B1-27BE,U+27C0-27C9,U+27D0-27ED,U+27F0-27F2,U+27F4-27FF,U+2900-29F7,U+29FA-29FF,U+2A0B-2A1C,U+2A20,U+2A22-2A45,U+2A4A-2AFB,U+2AFD-2AFE,U+2B05-2B07,U+2B14-2B1A,U+2B20-2B21,U+2E81,U+2E84,U+2E88,U+2E8B-2E8C,U+2E97,U+2EA7,U+2EAA,U+2EAE,U+2EB3,U+2EB6-2EB7,U+2EBB,U+2ECA,U+2FF0-2FFB,U+3105-312C,U+31FF-321C,U+3220-3229,U+3231-3232,U+3239,U+3251-327B,U+327F,U+32A3-32A8,U+32B1-32CB,U+32D0-32E3,U+32E5,U+32E9,U+32EC-32ED,U+32FA,U+3303,U+330D,U+3314,U+3318,U+3322-3323,U+3326-3327,U+332B,U+3336,U+333B,U+3349-334A,U+334D,U+3351,U+3357-3370,U+337B-337E,U+3380-33DD,U+33E0-33FE,U+E001-E00E,U+E0B1-E0B4,U+E104,U+E800-E80A,U+E80D-E80E,U+E813-E814,U+EE33,U+EE4E,U+F700-F71D,U+F880-F882,U+F900-FA6D,U+FA70-FACE,U+FAD1-FAD4,U+FAD8-FAD9,U+FB00-FB04,U+FB1D-FB36,U+FB38-FB3C,U+FB3E,U+FB40-FB41,U+FB43-FB44,U+FB46-FBB9,U+FBBF-FBC1,U+FBD3-FBFF,U+FC5E-FC63,U+FDF2,U+FE10-FE19,U+FE30-FE44,U+FE47-FE52,U+FE54-FE57,U+FE59-FE66,U+FE68-FE6B,U+FE70-FE72,U+FE74,U+FE76-FEFC,U+FEFF,U+FF61-FF9F,U+FFE0-FFE6,U+20087,U+20089,U+200CC,U+20628,U+215D7,U+2298F,U+241FE,U+24D14,U+27FB7,U+2967F}@font-face{font-family:Siemens Sans Global;font-style:normal;font-weight:400;font-display:swap;src:url("./media/siemens-sans-global-ext00-400-XXDI6CD5.woff2") format("woff2");unicode-range:U+4E02-4E06,U+4E08,U+4E0C,U+4E0F-4E12,U+4E15-4E19,U+4E1B,U+4E1D-4E21,U+4E23,U+4E27-4E29,U+4E2B-4E2C,U+4E2E-4E31,U+4E33,U+4E35-4E39,U+4E3C-4E3D,U+4E3F-4E44,U+4E46-4E47,U+4E4A,U+4E4C-4E4D,U+4E4F-4E57,U+4E59-4E5E,U+4E60-4E65,U+4E67-4E7D,U+4E7F-4E85,U+4E87,U+4E89-4E8A,U+4E8D,U+4E8F-4E91,U+4E93,U+4E95-4E99,U+4E9C-4E9D,U+4E9F-4EA3,U+4EA5-4EA6,U+4EA8-4EAA,U+4EAD,U+4EAF-4EB9,U+4EBB-4EBF,U+4EC1-4EC4,U+4EC6-4ECA,U+4ECC,U+4ECF-4ED0,U+4ED2,U+4ED5,U+4ED7,U+4ED9-4EE2,U+4EE6-4EEB,U+4EED-4EF5,U+4EF8-4EFA,U+4EFC,U+4EFE-4F00,U+4F02-4F0E,U+4F10-4F16,U+4F19,U+4F1B-4F1F,U+4F21-4F23,U+4F25-4F2F,U+4F31-4F37,U+4F39-4F45,U+4F47,U+4F49-4F4C,U+4F50-4F52,U+4F56-4F58,U+4F5A-4F5B,U+4F5D-4F5F,U+4F61-4F7E,U+4F80-4F85,U+4F87-4F8A,U+4F8C-4F95,U+4F97-4F9A,U+4F9C,U+4F9E-4FA6,U+4FA8-4FBE,U+4FC0-4FC1,U+4FC3-4FDC,U+4FDE-4FE0,U+4FE2-4FED,U+4FEF-5008,U+500A,U+500C-5010,U+5012-5018,U+501A-503B,U+503D-5046,U+5048-504E,U+5050-5059,U+505B,U+505D-5064,U+5066-5073,U+5075,U+5077-5098,U+509A-50A7,U+50A9-50B2,U+50B4-50C4,U+50C6-50CE,U+50D0-50F8,U+50FA-5129,U+512B-5131,U+5133-513E,U+5140,U+5142,U+5147,U+514A,U+514C,U+514E-515B,U+515D-5164,U+5166,U+5169-516A,U+516E-516F,U+5172,U+5174,U+5179-517A,U+517D-5184,U+5186-5189,U+518B,U+518E-5191,U+5193-5198,U+519A-519F,U+51A1-51B1,U+51B4,U+51B7-51BA,U+51BC-51BF,U+51C1-51C5,U+51C7-51CE,U+51D0,U+51D2-51DF,U+51E1-51EC,U+51EE-51F9,U+51FC,U+51FE-5205,U+5208-5211,U+5213-5216,U+5218,U+521C,U+521E-521F,U+5221-5223,U+5226-5228,U+522C-522F,U+5231-5235,U+5238-523A,U+523C-5246,U+5248-524C,U+524E-5253,U+5255-5264,U+5266-5268,U+526B-526E,U+5270-5271,U+5273-529A,U+529C-529E,U+52A2-52A7,U+52AA-52D1,U+52D3-52D4,U+52D6-52D8,U+52DA-52FD,U+5301-5304,U+5306-5315,U+5318-532E,U+5330-5338,U+533B-533F,U+5342,U+5344-5346,U+5348-5349,U+534B-534D,U+5350-5353,U+5356,U+5358-535F,U+5362-536A,U+536C-536F,U+5372,U+5375-5381,U+5383-5385,U+5387-538A,U+538C-5397,U+5399-539E,U+53A0-53BA,U+53BC-53C1,U+53C4-53C7,U+53C9,U+53CB,U+53CE-53D0,U+53D2-53D5,U+53D9-53DF,U+53E1-53E2,U+53E4,U+53E7-53E9,U+53EC-53EE,U+53F1,U+53F4-53F6,U+53F9-5403,U+5405-5407,U+540A-540B,U+540F-5410,U+5412-5416,U+5418-541D,U+541F-5425,U+5429-542A,U+542D-542E,U+5430-5437,U+5439-5447,U+5449,U+544B-5457,U+5459-5467,U+5469-5472,U+5474-547B,U+547E-548B,U+548D-5495,U+5497-54C0,U+54C2-54C7,U+54C9-54CC,U+54CE-54E0,U+54E2-54E7,U+54E9,U+54EB-552D,U+5530-5545,U+5547-554E,U+5550-555E,U+5560,U+5562-5583,U+5585-55AD,U+55AF-55CD,U+55CF-5667,U+5669-5677,U+5679-56C9,U+56CB-56DA,U+56DC-56DD,U+56DF,U+56E1,U+56E3-56EC,U+56EE-56F3,U+56F5-56F9,U+56FB-56FC,U+56FF-5701}@font-face{font-family:Siemens Sans Global;font-style:normal;font-weight:400;font-display:swap;src:url("./media/siemens-sans-global-ext01-400-ZWHBCFFC.woff2") format("woff2");unicode-range:U+5702-5705,U+5707-570A,U+570C,U+570E-5712,U+5714-5715,U+5717,U+5719-571E,U+5720-5727,U+5729-572F,U+5731-5732,U+5734-5739,U+573B-573F,U+5741-5746,U+5748-574E,U+5751-5756,U+5758-575E,U+5760-5781,U+5783-578A,U+578C-57DE,U+57E0-57F6,U+57F8-57F9,U+57FB-5805,U+5807-5830,U+5832-5833,U+5835-5850,U+5852-585D,U+585F-586A,U+586C-5882,U+5884-5892,U+5894-589D,U+589F-58A7,U+58A9-58B2,U+58B4-58E3,U+58E5-58EF,U+58F1-58F2,U+58F4-5903,U+5905-5906,U+5908-590C,U+590E-5915,U+5917-5919,U+591B,U+591D-591E,U+5920-5926,U+5928,U+592B-5930,U+5932-5933,U+5935-5938,U+593A-5950,U+5952-5956,U+5958-595F,U+5961-597C,U+597E-5981,U+5983-59CA,U+59CC-59D2,U+59D5-5A00,U+5A02-5B4F,U+5B51-5B56,U+5B59-5B62,U+5B65,U+5B67-5B69,U+5B6B-5B77,U+5B79-5B7E,U+5B80,U+5B82,U+5B84-5B87,U+5B8A-5B8B,U+5B8D-5B97,U+5B99,U+5B9B-5B9D,U+5B9F-5BA0,U+5BA3,U+5BA5-5BB5,U+5BB7-5BB8,U+5BBA-5BBC,U+5BBE,U+5BC0-5BC5,U+5BC7-5BCB,U+5BCD-5BDE,U+5BE0-5BE5,U+5BE7-5BE8,U+5BEA,U+5BED-5BF7,U+5BFA-5BFB,U+5BFD-5C00,U+5C02-5C03,U+5C05,U+5C09-5C0A,U+5C0C,U+5C10,U+5C12-5C13,U+5C15-5C19,U+5C1B-5C1C,U+5C1E-5C23,U+5C25-5C30,U+5C32-5C39,U+5C3B,U+5C3F,U+5C41,U+5C43-5C44,U+5C46-5C48,U+5C4B-5C4E,U+5C50,U+5C52-5C54,U+5C56-5C5B,U+5C5D,U+5C5F-5C63,U+5C65-5C6B,U+5C6D-5C70,U+5C72-5CEF,U+5CF1-5D4B,U+5D4D-5DDD,U+5DDF-5DE4,U+5DE7-5DED,U+5DEF-5DF0,U+5DF3-5E00,U+5E04-5E25,U+5E28-5E2D,U+5E2F-5E32,U+5E34-5E35,U+5E37,U+5E39-5E54,U+5E56-5E62,U+5E64-5E6A,U+5E6C-5E71,U+5E75,U+5E77-5E7C,U+5E7E,U+5E80-5E8E,U+5E90-5E92,U+5E96-5E9E,U+5EA0-5EA5,U+5EA7-5EAA,U+5EAC-5EB6,U+5EB8-5EDF,U+5EE1,U+5EE3-5EF5,U+5EF7-5EF9,U+5EFB-5EFF,U+5F01,U+5F04-5F0E,U+5F10-5F14,U+5F16-5F1E,U+5F21-5F26,U+5F28-5F36,U+5F38,U+5F3B-5F47,U+5F49-5F51,U+5F54,U+5F56-5F58,U+5F5A-5F61,U+5F63-5F70,U+5F72-5F7F,U+5F82-5F83,U+5F86-5F87,U+5F89-5F8A}@font-face{font-family:Siemens Sans Global;font-style:normal;font-weight:400;font-display:swap;src:url("./media/siemens-sans-global-ext02-400-TN2EUB6T.woff2") format("woff2");unicode-range:U+5F8D-5F8F,U+5F92-5F96,U+5F98-5F9D,U+5F9F-5FA0,U+5FA2-5FA8,U+5FAB-5FAD,U+5FAF-5FB4,U+5FB6-5FBC,U+5FBE-5FC2,U+5FC4,U+5FC7-5FCC,U+5FCE-5FD6,U+5FD8-5FEA,U+5FEC-5FF4,U+5FF6-5FFC,U+5FFE-6000,U+6002-600D,U+600F-6014,U+6016-6026,U+6028-603A,U+603C-6051,U+6053-6061,U+6063,U+6065-606E,U+6070-60A7,U+60A9-60AB,U+60AD-60C4,U+60C6-610E,U+6110-611E,U+6120-614A,U+614C-6166,U+6168-616D,U+616F-61C8,U+61CA-61D1,U+61D3-620F,U+6212-6215,U+6217-6229,U+622B-6232,U+6234-6235,U+6238-623E,U+6242-6246,U+6248-624A,U+624C,U+624E-6252,U+6254-6257,U+6259-6262,U+6264-6266,U+6268,U+626A-626F,U+6271-6278,U+627A-627D,U+6281-6283,U+6285-6289,U+628B-6294,U+6297,U+6299-629A,U+629C-62A3,U+62A6-62AA,U+62AD-62B4,U+62B6-62B8,U+62BA-62BC,U+62BE-62C5,U+62C7-62C8,U+62CA-62D1,U+62D3-62D5,U+62D7-62DE,U+62E0-62E4,U+62E7-62E8,U+62EA-62EB,U+62ED-62F6,U+62F8-62FB,U+62FE,U+6300,U+6303-6306,U+6308,U+630A-6310,U+6312-6323,U+6325-6354,U+6356-635E,U+6360-6361,U+6363-6367,U+6369-636D,U+636F-6376,U+6378-6387,U+638A-6391,U+6393-63A0,U+63A2-63A4,U+63A6,U+63A9,U+63AB-63CE,U+63D1,U+63D3-63DA,U+63DC-63F3,U+63F5-6415,U+6417-641B,U+641D-642B,U+642E-6439,U+643B-6446,U+6448-6449,U+644B-6457,U+6459-6468,U+646A-648F,U+6493-649D,U+649F-64A3,U+64A5-64AC,U+64AE-64C6,U+64C8-64C9,U+64CB-64CC,U+64CE-64D9,U+64DB-64EB,U+64ED-64F3,U+64F5-6511,U+6513-651B,U+651D-652E,U+6530-6535,U+6537-6538,U+653A-653D,U+6540-6544,U+6546-6547,U+6549-654E,U+6550-6556,U+6558-655A,U+655C-6562,U+6564-656F,U+6571,U+6573,U+6575-6577,U+6579-6586,U+6588-6598,U+659A-659B,U+659D-65A3,U+65A6-65AC,U+65AE-65AF,U+65B1-65B6,U+65B8,U+65BA-65BB,U+65BE-65CA,U+65CC-65CE,U+65D0-65D6,U+65D8-65DF,U+65E1,U+65E3-65E4,U+65E8,U+65EA-65F5,U+65F7-660D,U+660F-661F,U+6621-662E,U+6630-663D,U+663F-6641,U+6643-6659,U+665B-666D,U+6670-6679,U+667B-6681,U+6683-6695,U+6697-66AA,U+66AC-66B3,U+66B5-66F2,U+66F5-66F7,U+66F9-66FD,U+6701-6702,U+6704-6707,U+670A-670C,U+670E-671A,U+671C-671E,U+6720-6729,U+672D-672E,U+6730-6739,U+673B-6741,U+6744-674F,U+6751-675E,U+6762-6764,U+6766-6770,U+6772-677E,U+6780,U+6782-6783,U+6785-678F,U+6791-6799,U+679B,U+679D-67B5,U+67B7-67CF,U+67D1-67D2,U+67D4-67E4,U+67E6-67F0,U+67F2-67F3,U+67F5-6804,U+6806,U+6808-680E,U+6810,U+6812,U+6814-6820,U+6822-6836,U+683A-683B,U+683D-6842}@font-face{font-family:Siemens Sans Global;font-style:normal;font-weight:400;font-display:swap;src:url("./media/siemens-sans-global-ext03-400-VOETJVUB.woff2") format("woff2");unicode-range:U+6843-6845,U+6847,U+6849-684B,U+684D-6850,U+6852-6862,U+6864-6868,U+686A-6875,U+6877-689C,U+689E-68BF,U+68C1-68C3,U+68C5-696C,U+696E-6974,U+6976-6981,U+6983-69CA,U+69CC-69DA,U+69DC-69FC,U+69FE-6A18,U+6A1A-6A20,U+6A22,U+6A24-6A29,U+6A2B-6A5E,U+6A60,U+6A62-6A93,U+6A95-6AA1,U+6AA3-6ABA,U+6ABC-6AC2,U+6AC4-6B03,U+6B05-6B09,U+6B0B-6B20,U+6B23-6B26,U+6B28-6B3D,U+6B3F-6B48,U+6B4A-6B4F,U+6B51-6B60,U+6B67-6B76,U+6B79-6B7A,U+6B7C-6B8A,U+6B8C-6BB4,U+6BB6-6BBB,U+6BBD-6BC0,U+6BC2-6BCC,U+6BCE,U+6BD0-6BD1,U+6BD3,U+6BD5-6BEA,U+6BEC-6C10,U+6C12-6C13,U+6C15-6C22,U+6C24-6C26,U+6C28-6C2D,U+6C2F-6C33,U+6C35-6C37,U+6C39-6C41,U+6C43-6C46,U+6C48,U+6C4A-6C5F,U+6C62-6C79,U+6C7B-6C7C,U+6C7E-6C91,U+6C93-6C98,U+6C9A-6CA0,U+6CA2-6CB8,U+6CBA-6CBE,U+6CC0-6CC3,U+6CC5-6CC8,U+6CCA-6CD4,U+6CD6-6CDA,U+6CDC-6CE0,U+6CE3-6CE7,U+6CE9-6D0A,U+6D0C-6D16,U+6D18-6D1A,U+6D1C-6D31,U+6D33-6D3A,U+6D3C,U+6D3F-6D40,U+6D42-6D44,U+6D46-6D4A,U+6D4C-6D4D,U+6D50-6D65,U+6D67-6D6D,U+6D6F-6D76,U+6D78-6D87,U+6D8A-6DB1,U+6DB3-6DBF,U+6DC1-6DE0,U+6DE2-6DF0,U+6DF2-6DF6,U+6DF8-6DFA,U+6DFC-6E04,U+6E06-6E0F,U+6E11-6E1A,U+6E1C-6E28,U+6E2A-6E2B,U+6E2D-6E31,U+6E33-6E37,U+6E39-6E7E,U+6E80-6E8F,U+6E91-6E95,U+6E97-6EA1,U+6EA3-6EAA,U+6EAC-6EAE,U+6EB0-6ED9,U+6EDB-6EE0,U+6EE2-6EE3,U+6EE5-6EFE,U+6F00-6F01,U+6F03-6F0E,U+6F10-6F13,U+6F15-6F37,U+6F39-6F5A,U+6F5D-6FB2,U+6FB4-6FD4,U+6FD6-6FDE,U+6FE0-7010,U+7012-704B,U+704D-706A,U+706C-706E,U+7071-7074,U+7076-7097}@font-face{font-family:Siemens Sans Global;font-style:normal;font-weight:400;font-display:swap;src:url("./media/siemens-sans-global-ext04-400-ADNUGNNI.woff2") format("woff2");unicode-range:U+7098-70B8,U+70BB,U+70BD-70C0,U+70C2-70E6,U+70E8-70EC,U+70EE-7109,U+710B-7119,U+711B-7120,U+7122-7125,U+7127-7135,U+7137-7163,U+7165-7166,U+7168-71B0,U+71B2-71C2,U+71C4-71C7,U+71C9-71D1,U+71D3-71DE,U+71E0-7235,U+7237-7246,U+7249-724B,U+724D-7261,U+7263-7268,U+726A-7278,U+727A-72B5,U+72B7-72BF,U+72C1-72EB,U+72ED-731B,U+731D-732D,U+732F-7367,U+7369-7371,U+7373-737A,U+737C-7386,U+7388-73AE,U+73B1-73FD,U+73FF-7402,U+7404-7405,U+7407-74AF,U+74B1-74E5,U+74E7-751E,U+7520-7521,U+7523-7527,U+7529-7530,U+7532,U+7534,U+7536-753A,U+753C-754B,U+754D-7558,U+755A-7564,U+7566-756A,U+756C-756F,U+7571-7575,U+7577-7589,U+758B-7590,U+7592-7625,U+7627-764B,U+764D-767A,U+767F-7683,U+7685-76C9,U+76CB-76CD,U+76CF,U+76D2-76D5,U+76D7,U+76D9-76DE,U+76E0,U+76E2-76E3,U+76E5-76ED,U+76EF-76F3,U+76F5-76F7,U+76F9-76FD,U+76FF-7700,U+7702-7708,U+770A,U+770C-771E,U+7720-773B,U+773D-773F,U+7741-77AB,U+77AD-77BA,U+77BC-77DA,U+77DC-77E4,U+77E6-77E8,U+77EA-77EC,U+77EE-77F2,U+77F4-77FE,U+7800,U+7802-7813,U+7815-7833,U+7835-783F,U+7841-786B,U+786D,U+786F-788D,U+788F-78AF,U+78B1-78B2,U+78B4-78B9,U+78BB,U+78BD-78C4,U+78C6-78CD}@font-face{font-family:Siemens Sans Global;font-style:normal;font-weight:400;font-display:swap;src:url("./media/siemens-sans-global-ext05-400-7EX4GZKC.woff2") format("woff2");unicode-range:U+78CE-78F6,U+78F8-790D,U+790F-7925,U+7927-7939,U+793B-7955,U+7957-795C,U+795E-7967,U+7969-7980,U+7982-79BA,U+79BC-79C0,U+79C2-79CC,U+79CE-79D0,U+79D3-79DE,U+79E0-79EE,U+79F1-79FA,U+79FC-7A0A,U+7A0C,U+7A0E-7A30,U+7A32,U+7A34-7A3E,U+7A40-7A4C,U+7A4E-7A68,U+7A6A-7A75,U+7A77-7A79,U+7A7B-7A80,U+7A82-7A83,U+7A85-7A96,U+7A98-7ACA,U+7ACC-7AD5,U+7AD7-7AD8,U+7ADA-7ADF,U+7AE1-7AEE,U+7AF0-7B25,U+7B27-7B2B,U+7B2D-7B45,U+7B47-7B48,U+7B4A-7B50,U+7B52-7B55,U+7B57-7B5A,U+7B5C-7B7D,U+7B7F,U+7B81-7B96,U+7B98-7BA0,U+7BA2-7BAC,U+7BAE-7BB0,U+7BB2-7BBF,U+7BC1-7BC3,U+7BC5-7BC6,U+7BC8,U+7BCA-7BE8,U+7BEA-7BED,U+7BEF-7C20,U+7C22-7C3C,U+7C3E-7C42,U+7C44-7C63,U+7C65-7C72,U+7C74-7C7A,U+7C7C-7C91,U+7C93-7C96,U+7C98-7CBD,U+7CBF-7CFA,U+7CFC-7D0C,U+7D0E-7D19,U+7D1B-7D1F,U+7D21,U+7D23-7D26,U+7D28-7D2E,U+7D31-7D38,U+7D3A-7D41,U+7D43,U+7D45-7D4F,U+7D51-7D60,U+7D62-7D65,U+7D67-7D70,U+7D72-7D80,U+7D82-7D92,U+7D94-7D9F,U+7DA1-7DAC,U+7DAE-7DB1,U+7DB3-7DD9,U+7DDB-7DE7,U+7DE9-7E3C,U+7E3E-7E40,U+7E42-7E53,U+7E55-7E6A,U+7E6C-7E7B,U+7E7D-7E8B,U+7E8D-7EA1,U+7EA3-7EA5,U+7EA8-7EAE,U+7EB0-7EB1,U+7EB4,U+7EB6-7EBE,U+7EC0-7EC3,U+7EC5,U+7EC9-7ECC,U+7ECE,U+7ED0,U+7ED2,U+7ED4,U+7ED6-7ED7,U+7EDA-7EDB,U+7EDE,U+7EE0-7EE6,U+7EE8-7EE9,U+7EEB-7EEC,U+7EEE-7EF3,U+7EF5-7EFE,U+7F01-7F12,U+7F14-7F15,U+7F17,U+7F19-7F28,U+7F2A-7F39,U+7F3B-7F50,U+7F52-7F56,U+7F58-7F6D,U+7F6F-7F71,U+7F73-7F84,U+7F86-7F8D,U+7F8F-7FA8,U+7FAA-7FFA,U+7FFC-8000,U+8002,U+8004,U+8006-800B,U+800D-800F,U+8011-8016,U+8018-8025,U+8027-8032,U+8034-804B,U+804D-8053,U+8055-8059,U+805B-806E,U+8070-8071,U+8073-8088,U+808A-80A4,U+80A6-80CB,U+80CD-80F5,U+80F7-80FC,U+80FE-810E,U+8110-8119,U+811B-8134}@font-face{font-family:Siemens Sans Global;font-style:normal;font-weight:400;font-display:swap;src:url("./media/siemens-sans-global-ext06-400-FNFMWIAK.woff2") format("woff2");unicode-range:U+8135-81E9,U+81EB-81EC,U+81EE-81F2,U+81F5-8206,U+8208-820C,U+820E-8229,U+822B,U+822D-822F,U+8231-8235,U+8237-8238,U+823A-8265,U+8267-826E,U+8270-8271,U+8273-8279,U+827B-8281,U+8283-82AE,U+82B0-82CE,U+82D0-82E4,U+82E6-82F0,U+82F2-8302,U+8304-8348,U+834A-834F,U+8351-83B6,U+83B8-83DB,U+83DD-8424,U+8426-842B,U+842D-843C,U+843E-8498,U+849A-84CA,U+84CC-85A5,U+85A7-85CE,U+85D0-85DC,U+85DE-862C,U+862E-8650,U+8652-8654,U+8656-865E,U+8660-867C,U+867E-87A1,U+87A3-87B9,U+87BB-884B,U+884D-8852,U+8854-885C,U+885E-8860,U+8862,U+8864,U+8866-8867,U+8869-886B,U+886D-88AA,U+88AC-88C0,U+88C2-88C4,U+88C6-88DB,U+88DE-88E0,U+88E2-88F7,U+88FA-88FC,U+88FE-8906,U+8908-893E}@font-face{font-family:Siemens Sans Global;font-style:normal;font-weight:400;font-display:swap;src:url("./media/siemens-sans-global-ext07-400-XIECGXXZ.woff2") format("woff2");unicode-range:U+893F-897E,U+8980,U+8982-8985,U+8987-898A,U+898C-898E,U+8990-8995,U+8997-89B9,U+89BB-89BC,U+89BE-89C0,U+89C3,U+89C5,U+89C7,U+89CA-89D1,U+89D3-89E2,U+89E4-89E5,U+89E7-89F7,U+89F9-89FF,U+8A01,U+8A03-8A07,U+8A09,U+8A0B-8A17,U+8A19-8A29,U+8A2B-8A2C,U+8A2E-8A30,U+8A32-8A3A,U+8A3C-8A54,U+8A56-8A5D,U+8A5F-8A61,U+8A63-8A65,U+8A67-8A70,U+8A74-8A8C,U+8A8E-8A9D,U+8A9F-8AA3,U+8AA5-8AA9,U+8AAB-8ABE,U+8AC0-8ACA,U+8ACC-8AD5,U+8AD7-8B1C,U+8B1E-8B48,U+8B4A-8B57,U+8B59-8B6F,U+8B71-8B76,U+8B78-8B7F,U+8B81-8B89,U+8B8B-8B92,U+8B94-8BA0,U+8BA3,U+8BA5-8BA8,U+8BAA-8BAD,U+8BAF,U+8BB1-8BB7,U+8BB9,U+8BBB-8BBD,U+8BC0,U+8BC2-8BC3,U+8BC5,U+8BC7-8BCC,U+8BCE-8BD0,U+8BD2-8BD4,U+8BD6-8BDC,U+8BDE-8BE1,U+8BE3-8BE4,U+8BE7-8BEC,U+8BEE,U+8BF0-8BF3,U+8BF5-8BF6,U+8BF8-8BFA,U+8BFC-8C02,U+8C04-8C12,U+8C14-8C21,U+8C23-8C40,U+8C42-8C60,U+8C62-8C9F,U+8CA1,U+8CA3-8CA7,U+8CA9-8CBA,U+8CBC-8CC6,U+8CC8-8CE5,U+8CE7-8CE9,U+8CEB-8CF3,U+8CF5-8D1C,U+8D1E,U+8D20,U+8D22,U+8D24,U+8D29-8D2C,U+8D2E-8D33,U+8D35-8D38,U+8D3A-8D43,U+8D45-8D4A,U+8D4C-8D55,U+8D57-8D6F,U+8D71-8D76,U+8D78-8D84,U+8D86-8D89,U+8D8B-8DB2,U+8DB4-8DD0,U+8DD2-8DDC,U+8DDE,U+8DE0,U+8DE2-8DE7,U+8DE9-8DEE,U+8DF0-8DF2,U+8DF4-8E21,U+8E23-8EAA,U+8EAC-8EC9,U+8ECB-8F02,U+8F04-8F08,U+8F0A-8F13,U+8F16-8F1A,U+8F1C-8F2E,U+8F30-8F37,U+8F39-8F3A,U+8F3C-8F48,U+8F4A-8F65,U+8F69-8F6B,U+8F6D,U+8F6F-8F73,U+8F75-8F7A,U+8F7C,U+8F7E-8F82,U+8F84,U+8F87-8F8F,U+8F92,U+8F94-8F9D,U+8F9F-8FB8,U+8FBA-8FBD,U+8FBF-8FC0,U+8FC2-8FC6,U+8FC8-8FCD,U+8FCF,U+8FD2-8FD3,U+8FD5-8FD7,U+8FDA,U+8FDD,U+8FE0-8FEF,U+8FF1-8FF8,U+8FFA-8FFC,U+8FFE-8FFF,U+9003-9008,U+900A-900E,U+9011,U+9013,U+9015-9016,U+9018,U+901B-901E,U+9021-9022,U+9024-9030,U+9033-903A,U+903C-903D,U+903F-9046,U+9048-904A,U+904C,U+904F-9052,U+9055-9056,U+9058-9068,U+906A-9074,U+9076,U+9079-907E,U+9080-9083,U+9085-9089,U+908B-90A2,U+90A4-90AD,U+90AF-90BA,U+90BC-90E7,U+90E9-90F4,U+90F6-90FC,U+90FE-914C,U+914E-9177,U+9179-91C6,U+91C8-91C9,U+91CE,U+91D0,U+91D2-91DA}@font-face{font-family:Siemens Sans Global;font-style:normal;font-weight:400;font-display:swap;src:url("./media/siemens-sans-global-ext08-400-VPZKVKRU.woff2") format("woff2");unicode-range:U+91DB-91FF,U+9201-9214,U+9216-9236,U+9238-9273,U+9275-927F,U+9281-9284,U+9286-92B6,U+92B8-92C0,U+92C2-92EF,U+92F1-92FB,U+92FD-9303,U+9305-932E,U+9330-9332,U+9334-9374,U+9376-9395,U+9397-93B2,U+93B4-93C7,U+93C9-9417,U+9419-9434,U+9436-9450,U+9452-946F,U+9471-9487,U+9489-949E,U+94A0-94A1,U+94A3-94A4,U+94A6-94A8,U+94AA-94AD,U+94B0-94B3,U+94B5-94BA,U+94BC-94C0,U+94C2-94DB,U+94DE-94F5,U+94F7-94F9,U+94FB-94FD,U+94FF,U+9503-9518,U+951B-952C,U+952F,U+9531-954C,U+954E-955B,U+955D-9576,U+9578-957E,U+9581-9588,U+958A,U+958C-9592,U+9594-95B0,U+95B2-95DB,U+95DD-95E7,U+95E9,U+95EB-95EC,U+95EF-95F3,U+95F5-95F7,U+95F9-9604,U+9606-961E,U+9620-9631,U+9633-9634,U+9637-963A,U+963C-9643,U+9647-964C,U+964E-964F,U+9651-9663,U+9665-9668,U+966A-9677,U+9679-9689,U+968B-968D,U+9691-9693,U+9695-9698,U+969A,U+969D-96A7,U+96A9-96B0,U+96B2-96BD,U+96BF-96C5,U+96C7-96D8,U+96DA-96DB,U+96DD-96E1,U+96E3-96F5,U+96F7-96FA,U+96FC-96FF,U+9701-9731,U+9733-9758,U+975A-975D,U+975F,U+9761,U+9763-97D2,U+97D4-97E8,U+97EA-97FE,U+9800,U+9802,U+9804,U+9806-9807,U+9809-980F,U+9811-982C,U+982E-983A,U+983C-9845,U+9847-984B,U+984E-985D,U+985F-9866,U+9868-986E,U+9870-9874,U+9878,U+987C-987D,U+9880-9883,U+9885-9890,U+9892-9896,U+9899-989B,U+989E-98A7,U+98A9-98CD,U+98CF-98DA,U+98DC-98DD,U+98DF-9909,U+990B-9917,U+9919-996F,U+9971-997B,U+997D-9987,U+9989-9995,U+9997-99C0,U+99C2-9A34}@font-face{font-family:Siemens Sans Global;font-style:normal;font-weight:400;font-display:swap;src:url("./media/siemens-sans-global-ext09-400-66ADPGOE.woff2") format("woff2");unicode-range:U+9A35-9A44,U+9A46-9A56,U+9A58-9A5E,U+9A60-9A70,U+9A72,U+9A74-9A7A,U+9A7C-9A8B,U+9A8D-9AA3,U+9AA5-9AA7,U+9AA9-9AD3,U+9AD5-9AD7,U+9AD9-9E7C,U+9E7E-9EB4,U+9EB6-9ED7,U+9ED9-9EDD,U+9EDF-9F1F,U+9F21-9F49,U+9F4B-9F4F,U+9F51-9FA5,U+9FB4-9FBB}@font-face{font-family:Siemens Sans Global;font-style:normal;font-weight:700;font-display:swap;src:url("./media/siemens-sans-global-latin-700-RWSNYWOY.woff2") format("woff2");unicode-range:U+20-7E,U+A7,U+A9,U+B3,U+B7,U+D7,U+F7,U+3A3,U+2013-2014,U+201C-201D,U+2022,U+2026,U+203A,U+2082,U+2190,U+2192,U+2212,U+2248,U+2460-2465,U+24D8,U+2500,U+26A0,U+2713,U+2715,U+27F3,U+3000-3037,U+303B-303F,U+FF01-FF5E}@font-face{font-family:Siemens Sans Global;font-style:normal;font-weight:700;font-display:swap;src:url("./media/siemens-sans-global-core-700-UIDTBZUB.woff2") format("woff2");unicode-range:U+4E00-4E01,U+4E07,U+4E09-4E0B,U+4E0D-4E0E,U+4E13-4E14,U+4E1A,U+4E1C,U+4E22,U+4E24-4E26,U+4E2A,U+4E2D,U+4E32,U+4E34,U+4E3A-4E3B,U+4E3E,U+4E45,U+4E48-4E49,U+4E4B,U+4E4E,U+4E58,U+4E5F,U+4E66,U+4E7E,U+4E86,U+4E88,U+4E8B-4E8C,U+4E8E,U+4E92,U+4E94,U+4E9A-4E9B,U+4E9E,U+4EA4,U+4EA7,U+4EAB-4EAC,U+4EAE,U+4EBA,U+4EC0,U+4EC5,U+4ECB,U+4ECD-4ECE,U+4ED1,U+4ED3-4ED4,U+4ED6,U+4ED8,U+4EE3-4EE5,U+4EEC,U+4EF6-4EF7,U+4EFB,U+4EFD,U+4F01,U+4F0F,U+4F17-4F18,U+4F1A,U+4F20,U+4F24,U+4F30,U+4F38,U+4F46,U+4F48,U+4F4D-4F4F,U+4F53-4F55,U+4F59,U+4F5C,U+4F60,U+4F7F,U+4F86,U+4F8B,U+4F96,U+4F9B,U+4F9D,U+4FA7,U+4FBF,U+4FC2,U+4FDD,U+4FE1,U+4FEE,U+5009,U+500B,U+5011,U+5019,U+503C,U+5047,U+504F,U+505A,U+505C,U+5065,U+5074,U+5076,U+5099,U+50A8,U+50B3,U+50C5,U+50CF,U+50F9,U+512A,U+5132,U+513F,U+5141,U+5143-5146,U+5148-5149,U+514B,U+514D,U+515C,U+5165,U+5167-5168,U+516B-516D,U+5170-5171,U+5173,U+5175-5178,U+517B-517C,U+5185,U+518A,U+518C-518D,U+5192,U+5199,U+51A0,U+51B2-51B3,U+51B5-51B6,U+51BB,U+51C0,U+51C6,U+51CF,U+51D1,U+51E0,U+51ED,U+51FA-51FB,U+51FD,U+5206-5207,U+5212,U+5217,U+5219-521B,U+521D,U+5220,U+5224-5225,U+5229-522B,U+5230,U+5236-5237,U+523B,U+5247,U+524D,U+5254,U+5265,U+5269-526A,U+526F,U+5272,U+529B,U+529F-52A1,U+52A8-52A9,U+52D2,U+52D5,U+52D9,U+52FE-5300,U+5305,U+5316-5317,U+532F,U+5339-533A,U+5340-5341,U+5343,U+5347,U+534A,U+534E-534F,U+5354-5355,U+5357,U+5360-5361,U+536B,U+5370-5371,U+5373-5374,U+5382,U+5386,U+538B,U+5398,U+539F,U+53BB,U+53C2-53C3,U+53C8,U+53CA,U+53CC-53CD,U+53D1,U+53D6-53D8,U+53E0,U+53E3,U+53E5-53E6,U+53EA-53EB,U+53EF-53F0,U+53F2-53F3,U+53F7-53F8,U+5404,U+5408-5409,U+540C-540E,U+5411,U+5417,U+541E,U+5426-5428,U+542B-542C,U+542F,U+5438,U+5448,U+544A,U+5458,U+5468,U+5473,U+547C-547D,U+548C,U+5496,U+54C1,U+54C8,U+54CD,U+54E1,U+54E8,U+54EA,U+552E-552F,U+5546,U+554F,U+555F,U+5561,U+5584,U+55AE,U+55CE,U+5668,U+5678,U+56CA,U+56DB,U+56DE,U+56E0,U+56E2,U+56ED,U+56F4,U+56FA,U+56FD-56FE,U+5706,U+570B,U+570D,U+5713,U+5716,U+5718,U+571F,U+5728,U+5730,U+5733,U+573A,U+5740,U+5747,U+574F-5750,U+5757,U+575F,U+5782,U+578B,U+57DF,U+57F7,U+57FA,U+5806,U+5831,U+5834,U+5851,U+585E,U+586B,U+5883,U+5893,U+589E,U+58A8,U+58B3,U+58E4,U+58F0,U+58F3,U+5904,U+5907,U+590D,U+5916,U+591A,U+591C,U+591F,U+5927,U+5929-592A,U+5931,U+5934,U+5939,U+5951,U+5957,U+5960,U+597D,U+5982,U+59CB,U+59D3-59D4,U+5A01,U+5B50,U+5B57-5B58,U+5B63-5B64,U+5B66,U+5B6A,U+5B78,U+5B7F,U+5B81,U+5B83,U+5B88-5B89,U+5B8C,U+5B98,U+5B9A,U+5B9E,U+5BA1-5BA2,U+5BA4,U+5BB6,U+5BB9,U+5BBD,U+5BBF,U+5BC6,U+5BCC,U+5BDF,U+5BE6,U+5BE9,U+5BEB-5BEC,U+5BF8-5BF9,U+5BFC,U+5C01,U+5C04,U+5C06-5C08,U+5C0B,U+5C0D-5C0F,U+5C11,U+5C14,U+5C1A,U+5C1D,U+5C24,U+5C31,U+5C3A,U+5C3C-5C3E,U+5C40,U+5C42,U+5C45,U+5C49-5C4A,U+5C4F,U+5C51,U+5C55,U+5C5C,U+5C5E,U+5C64,U+5C6C,U+5C71,U+5CF0,U+5D4C,U+5DDE,U+5DE5-5DE6,U+5DEE,U+5DF1-5DF2,U+5E01-5E03,U+5E26-5E27,U+5E2E,U+5E33,U+5E36,U+5E38,U+5E55,U+5E63,U+5E6B,U+5E72-5E74,U+5E76,U+5E7D,U+5E7F,U+5E8F,U+5E93-5E95,U+5E9F,U+5EA6,U+5EAB,U+5EB7,U+5EE0,U+5EE2,U+5EF6,U+5EFA,U+5F00,U+5F02-5F03,U+5F0F,U+5F15,U+5F1F-5F20,U+5F27,U+5F37,U+5F39-5F3A,U+5F48,U+5F52-5F53,U+5F55,U+5F59,U+5F62,U+5F71,U+5F80-5F81,U+5F84-5F85,U+5F88,U+5F8B-5F8C,U+5F90-5F91,U+5F97,U+5F9E,U+5FA1,U+5FA9-5FAA,U+5FAE,U+5FB5,U+5FBD,U+5FC3,U+5FC5-5FC6,U+5FCD,U+5FD7,U+5FEB,U+5FF5,U+5FFD,U+6001,U+600E,U+6015,U+6027,U+603B,U+6052,U+6062,U+6064,U+606F,U+60A8,U+60AC,U+60C5,U+610F,U+611F,U+614B,U+6167,U+616E,U+61C9,U+61D2,U+6210-6211,U+6216,U+622A,U+6233,U+6236-6237,U+623F-6241,U+6247,U+624B,U+624D,U+6253,U+6258,U+6263,U+6267,U+6269,U+6270,U+6279,U+627E-6280,U+6284,U+628A,U+6295-6296,U+6298,U+629B,U+62A4-62A5,U+62AB-62AC,U+62B5,U+62B9,U+62BD,U+62C6,U+62C9,U+62D2,U+62D6,U+62DF,U+62E5-62E6,U+62E9,U+62EC,U+62F7,U+62FC-62FD,U+62FF,U+6301-6302,U+6307,U+6309,U+6311,U+6324,U+6355,U+635F,U+6362,U+6368,U+636E,U+6377,U+6388-6389,U+6392,U+63A1,U+63A5,U+63A7-63A8,U+63AA,U+63CF-63D0,U+63D2,U+63DB,U+63F4,U+6416,U+641C,U+642C-642D,U+643A,U+6447,U+644A,U+6458,U+6469,U+6490-6492,U+649E,U+64A4,U+64AD,U+64C7,U+64CA,U+64CD,U+64DA,U+64EC,U+64F4,U+6512,U+651C,U+652F,U+6536,U+6539,U+653E-653F,U+6545,U+6548,U+654F,U+6557,U+655B,U+6563,U+6570,U+6572,U+6574,U+6578,U+6587,U+6599,U+659C,U+65A4-65A5,U+65AD,U+65B0,U+65B7,U+65B9,U+65BC-65BD,U+65CB,U+65CF,U+65D7,U+65E0,U+65E2,U+65E5-65E7,U+65E9,U+65F6,U+660E,U+6620,U+662F,U+663E,U+6642,U+665A,U+666E-666F,U+667A,U+6682,U+6696,U+66AB,U+66B4,U+66F3-66F4,U+66F8,U+66FE-6700,U+6703,U+6708-6709,U+670D,U+671B,U+671F,U+672A-672C,U+672F,U+673A,U+6742-6743,U+6750,U+675F-6761,U+6765,U+6771,U+677F,U+6781,U+6784,U+6790,U+679A,U+679C,U+67B6,U+67D0,U+67D3,U+67E5,U+67F1,U+67F4,U+6805,U+6807,U+680F,U+6811,U+6813,U+6821,U+6837-6839,U+683C,U+6846,U+6848,U+684C,U+6851,U+6863,U+6869,U+6876,U+689D,U+68C0,U+68C4,U+696D,U+6975,U+6982,U+69CB,U+69DB,U+69FD,U+6A19,U+6A21,U+6A23,U+6A2A,U+6A5F,U+6A61,U+6A94,U+6AA2,U+6ABB,U+6AC3,U+6B04,U+6B0A,U+6B21-6B22,U+6B27,U+6B3E,U+6B49,U+6B50,U+6B61-6B66,U+6B77-6B78,U+6B7B,U+6B8B,U+6BB5,U+6BBC,U+6BC1,U+6BCD,U+6BCF,U+6BD2,U+6BD4,U+6BEB,U+6C11,U+6C14,U+6C23,U+6C27,U+6C2E,U+6C34,U+6C38,U+6C42,U+6C47,U+6C49,U+6C60-6C61,U+6C7A,U+6C7D,U+6C92,U+6C99,U+6CA1,U+6CB9,U+6CBF,U+6CC4,U+6CC9,U+6CD5,U+6CDB,U+6CE1-6CE2,U+6CE8,U+6D0B,U+6D17,U+6D1B,U+6D32,U+6D3B,U+6D3D-6D3E,U+6D41,U+6D45,U+6D4B,U+6D4E-6D4F,U+6D66,U+6D6E,U+6D77,U+6D88-6D89,U+6DB2,U+6DC0,U+6DE1,U+6DF1,U+6DF7,U+6DFB,U+6E05,U+6E10,U+6E1B,U+6E29,U+6E2C,U+6E32,U+6E38,U+6E7F,U+6E90,U+6E96,U+6EA2,U+6EAB,U+6EAF,U+6EDA,U+6EE1,U+6EE4,U+6EFF,U+6F02,U+6F0F,U+6F14,U+6F38,U+6F5B-6F5C,U+6FB3,U+6FD5,U+6FDF,U+7011,U+704C,U+706B,U+706F-7070,U+7075,U+70B9-70BA,U+70BC,U+70C1,U+70E7,U+70ED,U+710A,U+711A,U+7121,U+7126,U+7136,U+7164,U+7167,U+71B1,U+71C3,U+71C8,U+71D2,U+71DF,U+7236,U+7247-7248,U+724C,U+7262,U+7269,U+7279,U+72B6,U+72C0,U+72EC,U+731C,U+732E,U+7368,U+7372,U+737B,U+7387,U+73AF-73B0,U+73FE,U+7403,U+7406,U+74B0,U+74E6,U+751F,U+7522,U+7528,U+7531,U+7533,U+7535,U+753B,U+754C,U+7559,U+7565,U+756B,U+7570,U+7576,U+758A,U+7591,U+7626,U+764C,U+767B-767E,U+7684,U+76CA,U+76CE,U+76D0-76D1,U+76D6,U+76D8,U+76DF,U+76E1,U+76E4,U+76EE,U+76F4,U+76F8,U+76FE,U+7701,U+7709,U+770B,U+771F,U+773C,U+7740,U+77AC,U+77BB,U+77DB,U+77E5,U+77E9,U+77ED,U+77F3,U+77FF,U+7801,U+7814,U+7834,U+7840,U+786C,U+786E,U+788E,U+78B0,U+78B3,U+78BA,U+78BC,U+78C5,U+78F7,U+790E,U+7926,U+793A,U+7956,U+795D,U+7968,U+7981,U+79BB,U+79C1,U+79CD,U+79D1-79D2,U+79DF,U+79EF-79F0,U+79FB,U+7A0B,U+7A0D,U+7A31,U+7A33,U+7A3F,U+7A4D,U+7A69,U+7A76,U+7A7A,U+7A81,U+7A84,U+7A97,U+7ACB,U+7AD6,U+7AD9,U+7AE0,U+7AEF,U+7B26,U+7B2C,U+7B46,U+7B49,U+7B51,U+7B56,U+7B5B,U+7B7E,U+7B80,U+7B97,U+7BA1,U+7BAD,U+7BB1,U+7BC0,U+7BC4,U+7BC7,U+7BC9,U+7BE9,U+7BEE,U+7C21,U+7C3D,U+7C43,U+7C64,U+7C73,U+7C7B,U+7C92,U+7C97,U+7CBE,U+7CFB,U+7D0D,U+7D1A,U+7D20,U+7D22,U+7D27,U+7D2F-7D30,U+7D39,U+7D42,U+7D44,U+7D50,U+7D61,U+7D66,U+7D71,U+7D81,U+7D93,U+7DA0,U+7DAD,U+7DB2,U+7DDA,U+7DE8,U+7E3D,U+7E41,U+7E54,U+7E6B,U+7E7C,U+7E8C,U+7EA2,U+7EA6-7EA7,U+7EAF,U+7EB2-7EB3,U+7EB5,U+7EBF,U+7EC4,U+7EC6-7EC8,U+7ECD,U+7ECF,U+7ED1,U+7ED3,U+7ED5,U+7ED8-7ED9,U+7EDC-7EDD,U+7EDF,U+7EE7,U+7EEA,U+7EED,U+7EF4,U+7EFF-7F00,U+7F13,U+7F16,U+7F18,U+7F29,U+7F3A,U+7F51,U+7F57,U+7F6E,U+7F72,U+7F85,U+7F8E,U+7FA9,U+7FFB,U+8001,U+8003,U+8005,U+800C,U+8010,U+8017,U+8026,U+8033,U+804C,U+8054,U+805A,U+806F,U+8072,U+8089,U+80A5,U+80CC,U+80F6,U+80FD,U+810F,U+811A,U+81EA,U+81ED,U+81F3-81F4,U+8207,U+820D,U+822A,U+822C,U+8230,U+8236,U+8239,U+8266,U+826F,U+8272,U+827A,U+8282,U+82AF,U+82CF,U+82E5,U+82F1,U+8303,U+8349,U+8350,U+83B7,U+83DC,U+8425,U+842C,U+843D,U+8499,U+84CB,U+85A6,U+85CF,U+85DD,U+862D,U+8651,U+8655,U+865F,U+867D,U+87A2,U+87BA,U+884C,U+8853,U+885D,U+8861,U+8863,U+8865,U+8868,U+886C,U+88AB,U+88C1,U+88C5,U+88DC-88DD,U+88E1,U+88F8-88F9,U+88FD,U+8907,U+897F,U+8981,U+8986,U+898B,U+898F,U+8996,U+89BA,U+89BD,U+89C1-89C2,U+89C4,U+89C6,U+89C8-89C9,U+89D2,U+89E3,U+89E6,U+89F8,U+8A00,U+8A02,U+8A08,U+8A0A,U+8A18,U+8A2A,U+8A2D,U+8A31,U+8A3B,U+8A55,U+8A5E,U+8A62,U+8A66,U+8A71-8A73,U+8A8D,U+8A9E,U+8AA4,U+8AAA,U+8ABF,U+8ACB,U+8AD6,U+8B1D,U+8B49,U+8B58,U+8B70,U+8B77,U+8B80,U+8B8A,U+8B93,U+8BA1-8BA2,U+8BA4,U+8BA9,U+8BAE,U+8BB0,U+8BB8,U+8BBA,U+8BBE-8BBF,U+8BC1,U+8BC4,U+8BC6,U+8BCD,U+8BD1,U+8BD5,U+8BDD,U+8BE2,U+8BE5-8BE6,U+8BED,U+8BEF,U+8BF4,U+8BF7,U+8BFB,U+8C03,U+8C13,U+8C22,U+8C41,U+8C61,U+8CA0,U+8CA2,U+8CA8,U+8CBB,U+8CC7,U+8CE6,U+8CEA,U+8CF4,U+8D1D,U+8D1F,U+8D21,U+8D23,U+8D25-8D28,U+8D2D,U+8D34,U+8D39,U+8D44,U+8D4B,U+8D56,U+8D70,U+8D77,U+8D85,U+8D8A,U+8DB3,U+8DD1,U+8DDD,U+8DDF,U+8DE1,U+8DE8,U+8DEF,U+8DF3,U+8E22,U+8EAB,U+8ECA,U+8F03,U+8F09,U+8F14-8F15,U+8F1B,U+8F2F,U+8F38,U+8F3B,U+8F49,U+8F66-8F68,U+8F6C,U+8F6E,U+8F74,U+8F7B,U+8F7D,U+8F83,U+8F85-8F86,U+8F90-8F91,U+8F93,U+8F9E,U+8FB9,U+8FBE,U+8FC1,U+8FC7,U+8FCE,U+8FD0-8FD1,U+8FD4,U+8FD8-8FD9,U+8FDB-8FDC,U+8FDE-8FDF,U+8FF0,U+8FF9,U+8FFD,U+9000-9002,U+9009,U+900F-9010,U+9012,U+9014,U+9017,U+9019-901A,U+901F-9020,U+9023,U+9031-9032,U+903B,U+903E,U+9047,U+904B,U+904D-904E,U+9053-9054,U+9057,U+9069,U+9075,U+9077-9078,U+907F,U+9084,U+908A,U+90A3,U+90AE,U+90BB,U+90E8,U+90F5,U+90FD,U+914D,U+9178,U+91C7,U+91CA-91CD,U+91CF,U+91D1,U+9200,U+9215,U+9237,U+9274,U+9280,U+9285,U+92B7,U+92C1,U+92F0,U+92FC,U+9304,U+932F,U+9333,U+9375,U+9396,U+93B3,U+93C8,U+9418,U+9435,U+9451,U+9470,U+9488,U+949F,U+94A2,U+94A5,U+94A9,U+94AE-94AF,U+94B4,U+94BB,U+94C1,U+94DC-94DD,U+94F6,U+94FA,U+94FE,U+9500-9502,U+9519-951A,U+952D-952E,U+9530,U+954D,U+955C,U+9577,U+957F-9580,U+9589,U+958B,U+9593,U+95B1,U+95DC,U+95E8,U+95EA,U+95ED-95EE,U+95F4,U+95F8,U+9605,U+961F,U+9632,U+9635-9636,U+963B,U+9644-9646,U+964D,U+9650,U+9664,U+9669,U+9678,U+968A,U+968E-9690,U+9694,U+9699,U+969B-969C,U+96A8,U+96B1,U+96BE,U+96C6,U+96D9,U+96DC,U+96E2,U+96F6,U+96FB,U+9700,U+9732,U+9759,U+975E,U+9760,U+9762,U+97D3,U+97E9,U+97FF,U+9801,U+9803,U+9805,U+9808,U+9810,U+982D,U+983B,U+9846,U+984C-984D,U+985E,U+9867,U+986F,U+9875-9877,U+9879-987B,U+987E-987F,U+9884,U+9891,U+9897-9898,U+989C-989D,U+98A8,U+98CE,U+98DB,U+98DE,U+990A,U+9918,U+9970,U+997C,U+9988,U+9996,U+99C1,U+9A45,U+9A57,U+9A5F,U+9A71,U+9A73,U+9A7B,U+9A8C,U+9AA4,U+9AA8,U+9AD4,U+9AD8,U+9E7D,U+9EB5,U+9ED8,U+9EDE,U+9F20,U+9F4A,U+9F50}@font-face{font-family:Siemens Sans Global;font-style:normal;font-weight:700;font-display:swap;src:url("./media/siemens-sans-global-sym-700-TDCHVTE5.woff2") format("woff2");unicode-range:U+0,U+8-9,U+D,U+1D,U+80-A6,U+A8,U+AA-B2,U+B4-B6,U+B8-D6,U+D8-F6,U+F8-17F,U+18E-18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1C4-1DD,U+1E6-1E7,U+1F4-1F5,U+1F9-201,U+218-21B,U+226-227,U+237,U+251,U+259,U+261,U+2BB-2BC,U+2C6-2C7,U+2C9-2CB,U+2D0,U+2D8-2DD,U+300-345,U+34F,U+360-361,U+374-375,U+37A,U+37E,U+384-38A,U+38C,U+38E-3A1,U+3A4-3CE,U+3D1,U+3D5,U+400-45F,U+462-463,U+472-475,U+490-493,U+496-49D,U+4A0-4A3,U+4AA-4AB,U+4AE-4B3,U+4B6-4BB,U+4C0,U+4CB-4CC,U+4CF,U+4D8-4D9,U+4E2-4E3,U+4E8-4E9,U+4EE-4EF,U+531-556,U+559-55F,U+561-587,U+589-58A,U+591-5C7,U+5D0-5EA,U+5F0-5F4,U+60C,U+615-616,U+61B,U+61E-61F,U+621-65E,U+660-6D5,U+6EE-6FF,U+750-76D,U+775-778,U+77E-77F,U+901-939,U+93C-94D,U+950-954,U+958-970,U+975,U+97B-97F,U+D02-D03,U+D05-D0C,U+D0E-D10,U+D12-D28,U+D2A-D39,U+D3E-D43,U+D46-D48,U+D4A-D4D,U+D57,U+D60-D61,U+D66-D6F,U+E00-E3A,U+E3F-E5B,U+10A0-10C5,U+10D0-10F6,U+10FB,U+1E02-1E03,U+1E0A-1E0B,U+1E1E-1E1F,U+1E22-1E23,U+1E3F,U+1E56-1E57,U+1E60-1E61,U+1E6A-1E6B,U+1E80-1E85,U+1EA0-1EF9,U+2000-2012,U+2015-201B,U+201E-2021,U+2023-2025,U+2027-202E,U+2030-2039,U+203B-2049,U+204E-2052,U+2057,U+205F,U+206A-2070,U+2074-2081,U+2083-208E,U+20A0-20AF,U+20B4,U+20B8,U+20BD,U+20D0-20E1,U+20E4-20EF,U+2100-2138,U+2153-2183,U+2191,U+2193-21EA,U+21F4-2211,U+2213-2247,U+2249-2300,U+2302-237A,U+237C,U+2393-2394,U+23AF,U+23B4-23B6,U+23CE,U+23DC-23E5,U+23E7,U+2400-2424,U+2440-244A,U+2466-24D7,U+24D9-24EA,U+2501-2595,U+25A0-2613,U+261A-266F,U+267E,U+2680-2689,U+26A5,U+26B2,U+2701-2704,U+2706-2709,U+270C-2712,U+2714,U+2716-2727,U+2729-274B,U+274D,U+274F-2752,U+2756,U+2758-275E,U+2761-2767,U+2772-2773,U+2776-2794,U+2798-27AF,U+27B1-27BE,U+27C0-27C9,U+27D0-27ED,U+27F0-27F2,U+27F4-27FF,U+2900-29F7,U+29FA-29FF,U+2A0B-2A1C,U+2A20,U+2A22-2A45,U+2A4A-2AFB,U+2AFD-2AFE,U+2B05-2B07,U+2B14-2B1A,U+2B20-2B21,U+2E81,U+2E84,U+2E88,U+2E8B-2E8C,U+2E97,U+2EA7,U+2EAA,U+2EAE,U+2EB3,U+2EB6-2EB7,U+2EBB,U+2ECA,U+2FF0-2FFB,U+3105-312C,U+31FF-321C,U+3220-3229,U+3231-3232,U+3239,U+3251-327B,U+327F,U+32A3-32A8,U+32B1-32CB,U+32D0-32E3,U+32E5,U+32E9,U+32EC-32ED,U+32FA,U+3303,U+330D,U+3314,U+3318,U+3322-3323,U+3326-3327,U+332B,U+3336,U+333B,U+3349-334A,U+334D,U+3351,U+3357-3370,U+337B-337E,U+3380-33DD,U+33E0-33FE,U+E001-E00E,U+E0B1-E0B4,U+E104,U+E800-E80A,U+E80D-E80E,U+E813-E814,U+EE33,U+EE4E,U+F700-F71D,U+F880-F882,U+F900-FA6D,U+FA70-FACE,U+FAD1-FAD4,U+FAD8-FAD9,U+FB00-FB04,U+FB1D-FB36,U+FB38-FB3C,U+FB3E,U+FB40-FB41,U+FB43-FB44,U+FB46-FBB9,U+FBBF-FBC1,U+FBD3-FBFF,U+FC5E-FC63,U+FDF2,U+FE10-FE19,U+FE30-FE44,U+FE47-FE52,U+FE54-FE57,U+FE59-FE66,U+FE68-FE6B,U+FE70-FE72,U+FE74,U+FE76-FEFC,U+FEFF,U+FF61-FF9F,U+FFE0-FFE6,U+20087,U+20089,U+200CC,U+20628,U+215D7,U+2298F,U+241FE,U+24D14,U+27FB7,U+2967F}@font-face{font-family:Siemens Sans Global;font-style:normal;font-weight:700;font-display:swap;src:url("./media/siemens-sans-global-ext00-700-AEQ56MBZ.woff2") format("woff2");unicode-range:U+4E02-4E06,U+4E08,U+4E0C,U+4E0F-4E12,U+4E15-4E19,U+4E1B,U+4E1D-4E21,U+4E23,U+4E27-4E29,U+4E2B-4E2C,U+4E2E-4E31,U+4E33,U+4E35-4E39,U+4E3C-4E3D,U+4E3F-4E44,U+4E46-4E47,U+4E4A,U+4E4C-4E4D,U+4E4F-4E57,U+4E59-4E5E,U+4E60-4E65,U+4E67-4E7D,U+4E7F-4E85,U+4E87,U+4E89-4E8A,U+4E8D,U+4E8F-4E91,U+4E93,U+4E95-4E99,U+4E9C-4E9D,U+4E9F-4EA3,U+4EA5-4EA6,U+4EA8-4EAA,U+4EAD,U+4EAF-4EB9,U+4EBB-4EBF,U+4EC1-4EC4,U+4EC6-4ECA,U+4ECC,U+4ECF-4ED0,U+4ED2,U+4ED5,U+4ED7,U+4ED9-4EE2,U+4EE6-4EEB,U+4EED-4EF5,U+4EF8-4EFA,U+4EFC,U+4EFE-4F00,U+4F02-4F0E,U+4F10-4F16,U+4F19,U+4F1B-4F1F,U+4F21-4F23,U+4F25-4F2F,U+4F31-4F37,U+4F39-4F45,U+4F47,U+4F49-4F4C,U+4F50-4F52,U+4F56-4F58,U+4F5A-4F5B,U+4F5D-4F5F,U+4F61-4F7E,U+4F80-4F85,U+4F87-4F8A,U+4F8C-4F95,U+4F97-4F9A,U+4F9C,U+4F9E-4FA6,U+4FA8-4FBE,U+4FC0-4FC1,U+4FC3-4FDC,U+4FDE-4FE0,U+4FE2-4FED,U+4FEF-5008,U+500A,U+500C-5010,U+5012-5018,U+501A-503B,U+503D-5046,U+5048-504E,U+5050-5059,U+505B,U+505D-5064,U+5066-5073,U+5075,U+5077-5098,U+509A-50A7,U+50A9-50B2,U+50B4-50C4,U+50C6-50CE,U+50D0-50F8,U+50FA-5129,U+512B-5131,U+5133-513E,U+5140,U+5142,U+5147,U+514A,U+514C,U+514E-515B,U+515D-5164,U+5166,U+5169-516A,U+516E-516F,U+5172,U+5174,U+5179-517A,U+517D-5184,U+5186-5189,U+518B,U+518E-5191,U+5193-5198,U+519A-519F,U+51A1-51B1,U+51B4,U+51B7-51BA,U+51BC-51BF,U+51C1-51C5,U+51C7-51CE,U+51D0,U+51D2-51DF,U+51E1-51EC,U+51EE-51F9,U+51FC,U+51FE-5205,U+5208-5211,U+5213-5216,U+5218,U+521C,U+521E-521F,U+5221-5223,U+5226-5228,U+522C-522F,U+5231-5235,U+5238-523A,U+523C-5246,U+5248-524C,U+524E-5253,U+5255-5264,U+5266-5268,U+526B-526E,U+5270-5271,U+5273-529A,U+529C-529E,U+52A2-52A7,U+52AA-52D1,U+52D3-52D4,U+52D6-52D8,U+52DA-52FD,U+5301-5304,U+5306-5315,U+5318-532E,U+5330-5338,U+533B-533F,U+5342,U+5344-5346,U+5348-5349,U+534B-534D,U+5350-5353,U+5356,U+5358-535F,U+5362-536A,U+536C-536F,U+5372,U+5375-5381,U+5383-5385,U+5387-538A,U+538C-5397,U+5399-539E,U+53A0-53BA,U+53BC-53C1,U+53C4-53C7,U+53C9,U+53CB,U+53CE-53D0,U+53D2-53D5,U+53D9-53DF,U+53E1-53E2,U+53E4,U+53E7-53E9,U+53EC-53EE,U+53F1,U+53F4-53F6,U+53F9-5403,U+5405-5407,U+540A-540B,U+540F-5410,U+5412-5416,U+5418-541D,U+541F-5425,U+5429-542A,U+542D-542E,U+5430-5437,U+5439-5447,U+5449,U+544B-5457,U+5459-5467,U+5469-5472,U+5474-547B,U+547E-548B,U+548D-5495,U+5497-54C0,U+54C2-54C7,U+54C9-54CC,U+54CE-54E0,U+54E2-54E7,U+54E9,U+54EB-552D,U+5530-5545,U+5547-554E,U+5550-555E,U+5560,U+5562-5583,U+5585-55AD,U+55AF-55CD,U+55CF-5667,U+5669-5677,U+5679-56C9,U+56CB-56DA,U+56DC-56DD,U+56DF,U+56E1,U+56E3-56EC,U+56EE-56F3,U+56F5-56F9,U+56FB-56FC,U+56FF-5701}@font-face{font-family:Siemens Sans Global;font-style:normal;font-weight:700;font-display:swap;src:url("./media/siemens-sans-global-ext01-700-AO7SCO7P.woff2") format("woff2");unicode-range:U+5702-5705,U+5707-570A,U+570C,U+570E-5712,U+5714-5715,U+5717,U+5719-571E,U+5720-5727,U+5729-572F,U+5731-5732,U+5734-5739,U+573B-573F,U+5741-5746,U+5748-574E,U+5751-5756,U+5758-575E,U+5760-5781,U+5783-578A,U+578C-57DE,U+57E0-57F6,U+57F8-57F9,U+57FB-5805,U+5807-5830,U+5832-5833,U+5835-5850,U+5852-585D,U+585F-586A,U+586C-5882,U+5884-5892,U+5894-589D,U+589F-58A7,U+58A9-58B2,U+58B4-58E3,U+58E5-58EF,U+58F1-58F2,U+58F4-5903,U+5905-5906,U+5908-590C,U+590E-5915,U+5917-5919,U+591B,U+591D-591E,U+5920-5926,U+5928,U+592B-5930,U+5932-5933,U+5935-5938,U+593A-5950,U+5952-5956,U+5958-595F,U+5961-597C,U+597E-5981,U+5983-59CA,U+59CC-59D2,U+59D5-5A00,U+5A02-5B4F,U+5B51-5B56,U+5B59-5B62,U+5B65,U+5B67-5B69,U+5B6B-5B77,U+5B79-5B7E,U+5B80,U+5B82,U+5B84-5B87,U+5B8A-5B8B,U+5B8D-5B97,U+5B99,U+5B9B-5B9D,U+5B9F-5BA0,U+5BA3,U+5BA5-5BB5,U+5BB7-5BB8,U+5BBA-5BBC,U+5BBE,U+5BC0-5BC5,U+5BC7-5BCB,U+5BCD-5BDE,U+5BE0-5BE5,U+5BE7-5BE8,U+5BEA,U+5BED-5BF7,U+5BFA-5BFB,U+5BFD-5C00,U+5C02-5C03,U+5C05,U+5C09-5C0A,U+5C0C,U+5C10,U+5C12-5C13,U+5C15-5C19,U+5C1B-5C1C,U+5C1E-5C23,U+5C25-5C30,U+5C32-5C39,U+5C3B,U+5C3F,U+5C41,U+5C43-5C44,U+5C46-5C48,U+5C4B-5C4E,U+5C50,U+5C52-5C54,U+5C56-5C5B,U+5C5D,U+5C5F-5C63,U+5C65-5C6B,U+5C6D-5C70,U+5C72-5CEF,U+5CF1-5D4B,U+5D4D-5DDD,U+5DDF-5DE4,U+5DE7-5DED,U+5DEF-5DF0,U+5DF3-5E00,U+5E04-5E25,U+5E28-5E2D,U+5E2F-5E32,U+5E34-5E35,U+5E37,U+5E39-5E54,U+5E56-5E62,U+5E64-5E6A,U+5E6C-5E71,U+5E75,U+5E77-5E7C,U+5E7E,U+5E80-5E8E,U+5E90-5E92,U+5E96-5E9E,U+5EA0-5EA5,U+5EA7-5EAA,U+5EAC-5EB6,U+5EB8-5EDF,U+5EE1,U+5EE3-5EF5,U+5EF7-5EF9,U+5EFB-5EFF,U+5F01,U+5F04-5F0E,U+5F10-5F14,U+5F16-5F1E,U+5F21-5F26,U+5F28-5F36,U+5F38,U+5F3B-5F47,U+5F49-5F51,U+5F54,U+5F56-5F58,U+5F5A-5F61,U+5F63-5F70,U+5F72-5F7F,U+5F82-5F83,U+5F86-5F87,U+5F89-5F8A}@font-face{font-family:Siemens Sans Global;font-style:normal;font-weight:700;font-display:swap;src:url("./media/siemens-sans-global-ext02-700-S327VVQO.woff2") format("woff2");unicode-range:U+5F8D-5F8F,U+5F92-5F96,U+5F98-5F9D,U+5F9F-5FA0,U+5FA2-5FA8,U+5FAB-5FAD,U+5FAF-5FB4,U+5FB6-5FBC,U+5FBE-5FC2,U+5FC4,U+5FC7-5FCC,U+5FCE-5FD6,U+5FD8-5FEA,U+5FEC-5FF4,U+5FF6-5FFC,U+5FFE-6000,U+6002-600D,U+600F-6014,U+6016-6026,U+6028-603A,U+603C-6051,U+6053-6061,U+6063,U+6065-606E,U+6070-60A7,U+60A9-60AB,U+60AD-60C4,U+60C6-610E,U+6110-611E,U+6120-614A,U+614C-6166,U+6168-616D,U+616F-61C8,U+61CA-61D1,U+61D3-620F,U+6212-6215,U+6217-6229,U+622B-6232,U+6234-6235,U+6238-623E,U+6242-6246,U+6248-624A,U+624C,U+624E-6252,U+6254-6257,U+6259-6262,U+6264-6266,U+6268,U+626A-626F,U+6271-6278,U+627A-627D,U+6281-6283,U+6285-6289,U+628B-6294,U+6297,U+6299-629A,U+629C-62A3,U+62A6-62AA,U+62AD-62B4,U+62B6-62B8,U+62BA-62BC,U+62BE-62C5,U+62C7-62C8,U+62CA-62D1,U+62D3-62D5,U+62D7-62DE,U+62E0-62E4,U+62E7-62E8,U+62EA-62EB,U+62ED-62F6,U+62F8-62FB,U+62FE,U+6300,U+6303-6306,U+6308,U+630A-6310,U+6312-6323,U+6325-6354,U+6356-635E,U+6360-6361,U+6363-6367,U+6369-636D,U+636F-6376,U+6378-6387,U+638A-6391,U+6393-63A0,U+63A2-63A4,U+63A6,U+63A9,U+63AB-63CE,U+63D1,U+63D3-63DA,U+63DC-63F3,U+63F5-6415,U+6417-641B,U+641D-642B,U+642E-6439,U+643B-6446,U+6448-6449,U+644B-6457,U+6459-6468,U+646A-648F,U+6493-649D,U+649F-64A3,U+64A5-64AC,U+64AE-64C6,U+64C8-64C9,U+64CB-64CC,U+64CE-64D9,U+64DB-64EB,U+64ED-64F3,U+64F5-6511,U+6513-651B,U+651D-652E,U+6530-6535,U+6537-6538,U+653A-653D,U+6540-6544,U+6546-6547,U+6549-654E,U+6550-6556,U+6558-655A,U+655C-6562,U+6564-656F,U+6571,U+6573,U+6575-6577,U+6579-6586,U+6588-6598,U+659A-659B,U+659D-65A3,U+65A6-65AC,U+65AE-65AF,U+65B1-65B6,U+65B8,U+65BA-65BB,U+65BE-65CA,U+65CC-65CE,U+65D0-65D6,U+65D8-65DF,U+65E1,U+65E3-65E4,U+65E8,U+65EA-65F5,U+65F7-660D,U+660F-661F,U+6621-662E,U+6630-663D,U+663F-6641,U+6643-6659,U+665B-666D,U+6670-6679,U+667B-6681,U+6683-6695,U+6697-66AA,U+66AC-66B3,U+66B5-66F2,U+66F5-66F7,U+66F9-66FD,U+6701-6702,U+6704-6707,U+670A-670C,U+670E-671A,U+671C-671E,U+6720-6729,U+672D-672E,U+6730-6739,U+673B-6741,U+6744-674F,U+6751-675E,U+6762-6764,U+6766-6770,U+6772-677E,U+6780,U+6782-6783,U+6785-678F,U+6791-6799,U+679B,U+679D-67B5,U+67B7-67CF,U+67D1-67D2,U+67D4-67E4,U+67E6-67F0,U+67F2-67F3,U+67F5-6804,U+6806,U+6808-680E,U+6810,U+6812,U+6814-6820,U+6822-6836,U+683A-683B,U+683D-6842}@font-face{font-family:Siemens Sans Global;font-style:normal;font-weight:700;font-display:swap;src:url("./media/siemens-sans-global-ext03-700-7QXLAUWL.woff2") format("woff2");unicode-range:U+6843-6845,U+6847,U+6849-684B,U+684D-6850,U+6852-6862,U+6864-6868,U+686A-6875,U+6877-689C,U+689E-68BF,U+68C1-68C3,U+68C5-696C,U+696E-6974,U+6976-6981,U+6983-69CA,U+69CC-69DA,U+69DC-69FC,U+69FE-6A18,U+6A1A-6A20,U+6A22,U+6A24-6A29,U+6A2B-6A5E,U+6A60,U+6A62-6A93,U+6A95-6AA1,U+6AA3-6ABA,U+6ABC-6AC2,U+6AC4-6B03,U+6B05-6B09,U+6B0B-6B20,U+6B23-6B26,U+6B28-6B3D,U+6B3F-6B48,U+6B4A-6B4F,U+6B51-6B60,U+6B67-6B76,U+6B79-6B7A,U+6B7C-6B8A,U+6B8C-6BB4,U+6BB6-6BBB,U+6BBD-6BC0,U+6BC2-6BCC,U+6BCE,U+6BD0-6BD1,U+6BD3,U+6BD5-6BEA,U+6BEC-6C10,U+6C12-6C13,U+6C15-6C22,U+6C24-6C26,U+6C28-6C2D,U+6C2F-6C33,U+6C35-6C37,U+6C39-6C41,U+6C43-6C46,U+6C48,U+6C4A-6C5F,U+6C62-6C79,U+6C7B-6C7C,U+6C7E-6C91,U+6C93-6C98,U+6C9A-6CA0,U+6CA2-6CB8,U+6CBA-6CBE,U+6CC0-6CC3,U+6CC5-6CC8,U+6CCA-6CD4,U+6CD6-6CDA,U+6CDC-6CE0,U+6CE3-6CE7,U+6CE9-6D0A,U+6D0C-6D16,U+6D18-6D1A,U+6D1C-6D31,U+6D33-6D3A,U+6D3C,U+6D3F-6D40,U+6D42-6D44,U+6D46-6D4A,U+6D4C-6D4D,U+6D50-6D65,U+6D67-6D6D,U+6D6F-6D76,U+6D78-6D87,U+6D8A-6DB1,U+6DB3-6DBF,U+6DC1-6DE0,U+6DE2-6DF0,U+6DF2-6DF6,U+6DF8-6DFA,U+6DFC-6E04,U+6E06-6E0F,U+6E11-6E1A,U+6E1C-6E28,U+6E2A-6E2B,U+6E2D-6E31,U+6E33-6E37,U+6E39-6E7E,U+6E80-6E8F,U+6E91-6E95,U+6E97-6EA1,U+6EA3-6EAA,U+6EAC-6EAE,U+6EB0-6ED9,U+6EDB-6EE0,U+6EE2-6EE3,U+6EE5-6EFE,U+6F00-6F01,U+6F03-6F0E,U+6F10-6F13,U+6F15-6F37,U+6F39-6F5A,U+6F5D-6FB2,U+6FB4-6FD4,U+6FD6-6FDE,U+6FE0-7010,U+7012-704B,U+704D-706A,U+706C-706E,U+7071-7074,U+7076-7097}@font-face{font-family:Siemens Sans Global;font-style:normal;font-weight:700;font-display:swap;src:url("./media/siemens-sans-global-ext04-700-3MW6XKFP.woff2") format("woff2");unicode-range:U+7098-70B8,U+70BB,U+70BD-70C0,U+70C2-70E6,U+70E8-70EC,U+70EE-7109,U+710B-7119,U+711B-7120,U+7122-7125,U+7127-7135,U+7137-7163,U+7165-7166,U+7168-71B0,U+71B2-71C2,U+71C4-71C7,U+71C9-71D1,U+71D3-71DE,U+71E0-7235,U+7237-7246,U+7249-724B,U+724D-7261,U+7263-7268,U+726A-7278,U+727A-72B5,U+72B7-72BF,U+72C1-72EB,U+72ED-731B,U+731D-732D,U+732F-7367,U+7369-7371,U+7373-737A,U+737C-7386,U+7388-73AE,U+73B1-73FD,U+73FF-7402,U+7404-7405,U+7407-74AF,U+74B1-74E5,U+74E7-751E,U+7520-7521,U+7523-7527,U+7529-7530,U+7532,U+7534,U+7536-753A,U+753C-754B,U+754D-7558,U+755A-7564,U+7566-756A,U+756C-756F,U+7571-7575,U+7577-7589,U+758B-7590,U+7592-7625,U+7627-764B,U+764D-767A,U+767F-7683,U+7685-76C9,U+76CB-76CD,U+76CF,U+76D2-76D5,U+76D7,U+76D9-76DE,U+76E0,U+76E2-76E3,U+76E5-76ED,U+76EF-76F3,U+76F5-76F7,U+76F9-76FD,U+76FF-7700,U+7702-7708,U+770A,U+770C-771E,U+7720-773B,U+773D-773F,U+7741-77AB,U+77AD-77BA,U+77BC-77DA,U+77DC-77E4,U+77E6-77E8,U+77EA-77EC,U+77EE-77F2,U+77F4-77FE,U+7800,U+7802-7813,U+7815-7833,U+7835-783F,U+7841-786B,U+786D,U+786F-788D,U+788F-78AF,U+78B1-78B2,U+78B4-78B9,U+78BB,U+78BD-78C4,U+78C6-78CD}@font-face{font-family:Siemens Sans Global;font-style:normal;font-weight:700;font-display:swap;src:url("./media/siemens-sans-global-ext05-700-F77NOHUG.woff2") format("woff2");unicode-range:U+78CE-78F6,U+78F8-790D,U+790F-7925,U+7927-7939,U+793B-7955,U+7957-795C,U+795E-7967,U+7969-7980,U+7982-79BA,U+79BC-79C0,U+79C2-79CC,U+79CE-79D0,U+79D3-79DE,U+79E0-79EE,U+79F1-79FA,U+79FC-7A0A,U+7A0C,U+7A0E-7A30,U+7A32,U+7A34-7A3E,U+7A40-7A4C,U+7A4E-7A68,U+7A6A-7A75,U+7A77-7A79,U+7A7B-7A80,U+7A82-7A83,U+7A85-7A96,U+7A98-7ACA,U+7ACC-7AD5,U+7AD7-7AD8,U+7ADA-7ADF,U+7AE1-7AEE,U+7AF0-7B25,U+7B27-7B2B,U+7B2D-7B45,U+7B47-7B48,U+7B4A-7B50,U+7B52-7B55,U+7B57-7B5A,U+7B5C-7B7D,U+7B7F,U+7B81-7B96,U+7B98-7BA0,U+7BA2-7BAC,U+7BAE-7BB0,U+7BB2-7BBF,U+7BC1-7BC3,U+7BC5-7BC6,U+7BC8,U+7BCA-7BE8,U+7BEA-7BED,U+7BEF-7C20,U+7C22-7C3C,U+7C3E-7C42,U+7C44-7C63,U+7C65-7C72,U+7C74-7C7A,U+7C7C-7C91,U+7C93-7C96,U+7C98-7CBD,U+7CBF-7CFA,U+7CFC-7D0C,U+7D0E-7D19,U+7D1B-7D1F,U+7D21,U+7D23-7D26,U+7D28-7D2E,U+7D31-7D38,U+7D3A-7D41,U+7D43,U+7D45-7D4F,U+7D51-7D60,U+7D62-7D65,U+7D67-7D70,U+7D72-7D80,U+7D82-7D92,U+7D94-7D9F,U+7DA1-7DAC,U+7DAE-7DB1,U+7DB3-7DD9,U+7DDB-7DE7,U+7DE9-7E3C,U+7E3E-7E40,U+7E42-7E53,U+7E55-7E6A,U+7E6C-7E7B,U+7E7D-7E8B,U+7E8D-7EA1,U+7EA3-7EA5,U+7EA8-7EAE,U+7EB0-7EB1,U+7EB4,U+7EB6-7EBE,U+7EC0-7EC3,U+7EC5,U+7EC9-7ECC,U+7ECE,U+7ED0,U+7ED2,U+7ED4,U+7ED6-7ED7,U+7EDA-7EDB,U+7EDE,U+7EE0-7EE6,U+7EE8-7EE9,U+7EEB-7EEC,U+7EEE-7EF3,U+7EF5-7EFE,U+7F01-7F12,U+7F14-7F15,U+7F17,U+7F19-7F28,U+7F2A-7F39,U+7F3B-7F50,U+7F52-7F56,U+7F58-7F6D,U+7F6F-7F71,U+7F73-7F84,U+7F86-7F8D,U+7F8F-7FA8,U+7FAA-7FFA,U+7FFC-8000,U+8002,U+8004,U+8006-800B,U+800D-800F,U+8011-8016,U+8018-8025,U+8027-8032,U+8034-804B,U+804D-8053,U+8055-8059,U+805B-806E,U+8070-8071,U+8073-8088,U+808A-80A4,U+80A6-80CB,U+80CD-80F5,U+80F7-80FC,U+80FE-810E,U+8110-8119,U+811B-8134}@font-face{font-family:Siemens Sans Global;font-style:normal;font-weight:700;font-display:swap;src:url("./media/siemens-sans-global-ext06-700-B6FCTUFS.woff2") format("woff2");unicode-range:U+8135-81E9,U+81EB-81EC,U+81EE-81F2,U+81F5-8206,U+8208-820C,U+820E-8229,U+822B,U+822D-822F,U+8231-8235,U+8237-8238,U+823A-8265,U+8267-826E,U+8270-8271,U+8273-8279,U+827B-8281,U+8283-82AE,U+82B0-82CE,U+82D0-82E4,U+82E6-82F0,U+82F2-8302,U+8304-8348,U+834A-834F,U+8351-83B6,U+83B8-83DB,U+83DD-8424,U+8426-842B,U+842D-843C,U+843E-8498,U+849A-84CA,U+84CC-85A5,U+85A7-85CE,U+85D0-85DC,U+85DE-862C,U+862E-8650,U+8652-8654,U+8656-865E,U+8660-867C,U+867E-87A1,U+87A3-87B9,U+87BB-884B,U+884D-8852,U+8854-885C,U+885E-8860,U+8862,U+8864,U+8866-8867,U+8869-886B,U+886D-88AA,U+88AC-88C0,U+88C2-88C4,U+88C6-88DB,U+88DE-88E0,U+88E2-88F7,U+88FA-88FC,U+88FE-8906,U+8908-893E}@font-face{font-family:Siemens Sans Global;font-style:normal;font-weight:700;font-display:swap;src:url("./media/siemens-sans-global-ext07-700-7N7DACUH.woff2") format("woff2");unicode-range:U+893F-897E,U+8980,U+8982-8985,U+8987-898A,U+898C-898E,U+8990-8995,U+8997-89B9,U+89BB-89BC,U+89BE-89C0,U+89C3,U+89C5,U+89C7,U+89CA-89D1,U+89D3-89E2,U+89E4-89E5,U+89E7-89F7,U+89F9-89FF,U+8A01,U+8A03-8A07,U+8A09,U+8A0B-8A17,U+8A19-8A29,U+8A2B-8A2C,U+8A2E-8A30,U+8A32-8A3A,U+8A3C-8A54,U+8A56-8A5D,U+8A5F-8A61,U+8A63-8A65,U+8A67-8A70,U+8A74-8A8C,U+8A8E-8A9D,U+8A9F-8AA3,U+8AA5-8AA9,U+8AAB-8ABE,U+8AC0-8ACA,U+8ACC-8AD5,U+8AD7-8B1C,U+8B1E-8B48,U+8B4A-8B57,U+8B59-8B6F,U+8B71-8B76,U+8B78-8B7F,U+8B81-8B89,U+8B8B-8B92,U+8B94-8BA0,U+8BA3,U+8BA5-8BA8,U+8BAA-8BAD,U+8BAF,U+8BB1-8BB7,U+8BB9,U+8BBB-8BBD,U+8BC0,U+8BC2-8BC3,U+8BC5,U+8BC7-8BCC,U+8BCE-8BD0,U+8BD2-8BD4,U+8BD6-8BDC,U+8BDE-8BE1,U+8BE3-8BE4,U+8BE7-8BEC,U+8BEE,U+8BF0-8BF3,U+8BF5-8BF6,U+8BF8-8BFA,U+8BFC-8C02,U+8C04-8C12,U+8C14-8C21,U+8C23-8C40,U+8C42-8C60,U+8C62-8C9F,U+8CA1,U+8CA3-8CA7,U+8CA9-8CBA,U+8CBC-8CC6,U+8CC8-8CE5,U+8CE7-8CE9,U+8CEB-8CF3,U+8CF5-8D1C,U+8D1E,U+8D20,U+8D22,U+8D24,U+8D29-8D2C,U+8D2E-8D33,U+8D35-8D38,U+8D3A-8D43,U+8D45-8D4A,U+8D4C-8D55,U+8D57-8D6F,U+8D71-8D76,U+8D78-8D84,U+8D86-8D89,U+8D8B-8DB2,U+8DB4-8DD0,U+8DD2-8DDC,U+8DDE,U+8DE0,U+8DE2-8DE7,U+8DE9-8DEE,U+8DF0-8DF2,U+8DF4-8E21,U+8E23-8EAA,U+8EAC-8EC9,U+8ECB-8F02,U+8F04-8F08,U+8F0A-8F13,U+8F16-8F1A,U+8F1C-8F2E,U+8F30-8F37,U+8F39-8F3A,U+8F3C-8F48,U+8F4A-8F65,U+8F69-8F6B,U+8F6D,U+8F6F-8F73,U+8F75-8F7A,U+8F7C,U+8F7E-8F82,U+8F84,U+8F87-8F8F,U+8F92,U+8F94-8F9D,U+8F9F-8FB8,U+8FBA-8FBD,U+8FBF-8FC0,U+8FC2-8FC6,U+8FC8-8FCD,U+8FCF,U+8FD2-8FD3,U+8FD5-8FD7,U+8FDA,U+8FDD,U+8FE0-8FEF,U+8FF1-8FF8,U+8FFA-8FFC,U+8FFE-8FFF,U+9003-9008,U+900A-900E,U+9011,U+9013,U+9015-9016,U+9018,U+901B-901E,U+9021-9022,U+9024-9030,U+9033-903A,U+903C-903D,U+903F-9046,U+9048-904A,U+904C,U+904F-9052,U+9055-9056,U+9058-9068,U+906A-9074,U+9076,U+9079-907E,U+9080-9083,U+9085-9089,U+908B-90A2,U+90A4-90AD,U+90AF-90BA,U+90BC-90E7,U+90E9-90F4,U+90F6-90FC,U+90FE-914C,U+914E-9177,U+9179-91C6,U+91C8-91C9,U+91CE,U+91D0,U+91D2-91DA}@font-face{font-family:Siemens Sans Global;font-style:normal;font-weight:700;font-display:swap;src:url("./media/siemens-sans-global-ext08-700-AGLUJELO.woff2") format("woff2");unicode-range:U+91DB-91FF,U+9201-9214,U+9216-9236,U+9238-9273,U+9275-927F,U+9281-9284,U+9286-92B6,U+92B8-92C0,U+92C2-92EF,U+92F1-92FB,U+92FD-9303,U+9305-932E,U+9330-9332,U+9334-9374,U+9376-9395,U+9397-93B2,U+93B4-93C7,U+93C9-9417,U+9419-9434,U+9436-9450,U+9452-946F,U+9471-9487,U+9489-949E,U+94A0-94A1,U+94A3-94A4,U+94A6-94A8,U+94AA-94AD,U+94B0-94B3,U+94B5-94BA,U+94BC-94C0,U+94C2-94DB,U+94DE-94F5,U+94F7-94F9,U+94FB-94FD,U+94FF,U+9503-9518,U+951B-952C,U+952F,U+9531-954C,U+954E-955B,U+955D-9576,U+9578-957E,U+9581-9588,U+958A,U+958C-9592,U+9594-95B0,U+95B2-95DB,U+95DD-95E7,U+95E9,U+95EB-95EC,U+95EF-95F3,U+95F5-95F7,U+95F9-9604,U+9606-961E,U+9620-9631,U+9633-9634,U+9637-963A,U+963C-9643,U+9647-964C,U+964E-964F,U+9651-9663,U+9665-9668,U+966A-9677,U+9679-9689,U+968B-968D,U+9691-9693,U+9695-9698,U+969A,U+969D-96A7,U+96A9-96B0,U+96B2-96BD,U+96BF-96C5,U+96C7-96D8,U+96DA-96DB,U+96DD-96E1,U+96E3-96F5,U+96F7-96FA,U+96FC-96FF,U+9701-9731,U+9733-9758,U+975A-975D,U+975F,U+9761,U+9763-97D2,U+97D4-97E8,U+97EA-97FE,U+9800,U+9802,U+9804,U+9806-9807,U+9809-980F,U+9811-982C,U+982E-983A,U+983C-9845,U+9847-984B,U+984E-985D,U+985F-9866,U+9868-986E,U+9870-9874,U+9878,U+987C-987D,U+9880-9883,U+9885-9890,U+9892-9896,U+9899-989B,U+989E-98A7,U+98A9-98CD,U+98CF-98DA,U+98DC-98DD,U+98DF-9909,U+990B-9917,U+9919-996F,U+9971-997B,U+997D-9987,U+9989-9995,U+9997-99C0,U+99C2-9A34}@font-face{font-family:Siemens Sans Global;font-style:normal;font-weight:700;font-display:swap;src:url("./media/siemens-sans-global-ext09-700-ARPMONGV.woff2") format("woff2");unicode-range:U+9A35-9A44,U+9A46-9A56,U+9A58-9A5E,U+9A60-9A70,U+9A72,U+9A74-9A7A,U+9A7C-9A8B,U+9A8D-9AA3,U+9AA5-9AA7,U+9AA9-9AD3,U+9AD5-9AD7,U+9AD9-9E7C,U+9E7E-9EB4,U+9EB6-9ED7,U+9ED9-9EDD,U+9EDF-9F1F,U+9F21-9F49,U+9F4B-9F4F,U+9F51-9FA5,U+9FB4-9FBB}:root{--color-bg-canvas: #f2f4f7;--color-bg-surface: #ffffff;--color-bg-soft: rgba(0, 121, 147, .06);--color-brand-strong: #007993;--color-brand-deep: #005159;--color-brand-hover: #0b89a6;--color-brand-active: #006a82;--color-brand-soft-subtle: rgba(0, 121, 147, .03);--color-brand-soft: rgba(0, 121, 147, .08);--color-brand-soft-strong: rgba(0, 121, 147, .12);--color-brand-teal: #009999;--color-brand-mint: #00ffb9;--color-text-primary: #000028;--color-text-secondary: #50587a;--color-text-muted: #66667e;--color-text-heading: #0f173f;--color-border-default: #d8dde6;--color-border-soft: #e1e6ee;--color-border-strong: #e5e5e9;--color-border-muted: #ccccd4;--color-accent-cyan: #00e4da;--color-neutral-40: #9999a9;--color-header-bg: #000028;--color-header-border: #222448;--color-footer-border: #eceef3;--color-sidebar-border: #eceef3;--color-overlay-default: rgba(0, 0, 40, .22);--color-surface-tint: rgba(0, 0, 0, .03);--color-surface-tint-strong: rgba(0, 0, 40, .05);--color-danger: #c7373f;--color-danger-strong: #ff2640;--color-badge-energy: #037c57;--color-badge-transport: #6f5de0;--status-success-text: #037c57;--status-success-bg: rgba(3, 124, 87, .1);--status-warning-text: #a65d00;--status-warning-bg: rgba(255, 153, 0, .12);--color-table-head-bg: #f0f7f9;--color-table-head-text: var(--color-text-muted);--color-warning: #ff9900;--color-success: #01d65a;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;--radius-control: 4px;--radius-chip: 3px;--radius-modal: 8px;--radius-pill: 999px;--icon-size-xs: 12px;--icon-size-sm: 14px;--icon-size-md: 16px;--icon-size-lg: 18px;--icon-size-xl: 20px;--icon-size-2xl: 24px;--app-button-icon-gap: 6px;--shadow-elevated: 0 10px 24px rgba(0, 0, 40, .16);--shadow-card: 0 9px 20px rgba(0, 0, 40, .07);--shadow-brand-floating: 0 12px 24px rgba(0, 121, 147, .14);--shadow-brand-hover: 0 6px 14px rgba(0, 121, 147, .1);--shadow-popover-soft: 0 3px 12px rgba(0, 0, 0, .12);--app-field-label-gap: var(--space-2);--app-field-stack-gap: var(--space-3);--app-modal-section-gap: var(--space-4);--app-modal-inline-padding: var(--space-6);--app-side-sheet-width: 490px;--app-select-trigger-padding-x: 16px;--app-select-trigger-gap: 12px;--app-unit-select-pane-max-width: 480px;--font-family-base: "Siemens Sans Global", "Siemens Sans", sans-serif;--font-size-sm: 12px;--font-size-md: 14px;--font-size-lg: 18px;--font-size-xl: 24px;--font-size-xs: 10px;--font-size-base: 16px;--font-size-2xl: 20px;--control-height-md: 36px;--app-toolbar-control-height: 40px;--control-height-sm: 22px;--panel-padding: 20px;--modal-padding: 24px;--app-titlebar-height: 50px;--app-footer-height: 44px;--app-titlebar-inline-padding: 16px;--app-titlebar-gap: 16px;--app-titlebar-font-size: 16px;--app-titlebar-divider: rgba(0, 0, 0, .06);--app-button-height: 31px;--app-button-min-width: 58px;--app-button-radius: 4px;--app-nav-active-weight: 600;--app-brand-icon-filter: brightness(0) saturate(100%) invert(27%) sepia(89%) saturate(2271%) hue-rotate(166deg) brightness(97%) contrast(101%);--app-z-modal: 1002;--app-z-toast: 10000;--app-bg: var(--color-bg-canvas);--app-surface: var(--color-bg-surface);--app-surface-soft: var(--color-bg-soft);--app-text: var(--color-text-primary);--app-text-secondary: var(--color-text-secondary);--app-border: var(--color-border-default);--app-brand: var(--color-brand-strong);--app-focus: var(--app-brand);--app-header-bg: var(--color-header-bg);--app-header-text: #ffffff;--app-sidebar-bg: #ffffff;--app-canvas-bg: var(--color-bg-canvas);--app-heading: var(--color-text-heading);--app-danger: var(--color-danger);--app-overlay: var(--color-overlay-default)}*{box-sizing:border-box}html{margin:0;padding:0;height:100%;min-width:1200px;overflow:hidden}body{margin:0;padding:0;height:100%;min-width:1200px;overflow:hidden;font-family:var(--font-family-base);background:var(--app-canvas-bg);color:var(--app-text)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{display:inline-flex;align-items:center;justify-content:center;gap:var(--app-button-icon-gap);margin:0;padding:0;border:0;background:none;color:inherit;font-family:inherit;font-size:var(--font-size-sm);font-weight:700;line-height:1;box-shadow:none;cursor:pointer}button:disabled{cursor:not-allowed}.app-button-primary,.app-button-secondary,.app-button-danger,.app-button-warning{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);min-height:var(--app-button-height);height:var(--app-button-height);min-width:var(--app-button-min-width);padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--app-button-radius);font-family:inherit;font-size:var(--font-size-sm);font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:none;transform:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.app-button-primary--sm,.app-button-secondary--sm,.app-button-danger--sm,.app-button-warning--sm{min-height:var(--control-height-sm);height:var(--control-height-sm);min-width:0;padding:0 var(--space-3)}.app-button-primary--lg,.app-button-secondary--lg,.app-button-danger--lg,.app-button-warning--lg{min-height:var(--control-height-md);height:var(--control-height-md);border-radius:var(--radius-sm)}.app-button-primary:focus-visible,.app-button-secondary:focus-visible,.app-button-danger:focus-visible,.app-button-warning:focus-visible,.app-button-text:focus-visible,.app-button-link:focus-visible,.app-button-icon:focus-visible,.app-button-close:focus-visible{outline:2px solid var(--app-focus);outline-offset:2px}.app-button-primary img,.app-button-secondary img,.app-button-danger img,.app-button-warning img,.app-button-text img,.app-button-link img,.app-button-primary svg,.app-button-secondary svg,.app-button-danger svg,.app-button-warning svg,.app-button-text svg,.app-button-link svg{display:block;width:var(--space-4);height:var(--space-4);flex:0 0 auto}.app-button-primary{background:var(--app-brand);border-color:var(--app-brand);color:var(--color-bg-surface)}.app-button-primary:hover,.app-button-primary:active{background:var(--color-brand-deep);border-color:var(--color-brand-deep);color:var(--color-bg-surface)}.app-button-danger{background:var(--app-danger);border-color:var(--app-danger);color:var(--color-bg-surface)}.app-button-danger:hover,.app-button-danger:active{background:color-mix(in srgb,var(--app-danger) 85%,black);border-color:color-mix(in srgb,var(--app-danger) 85%,black);color:var(--color-bg-surface)}.app-button-warning{background:var(--color-warning);border-color:var(--color-warning);color:var(--color-text-primary)}.app-button-warning:hover,.app-button-warning:active{background:color-mix(in srgb,var(--color-warning) 85%,black);border-color:color-mix(in srgb,var(--color-warning) 85%,black);color:var(--color-text-primary)}.app-button-primary:disabled,.app-button-danger:disabled,.app-button-warning:disabled{background:var(--color-border-muted);border-color:var(--color-border-muted);color:var(--color-bg-surface);cursor:not-allowed}.app-button-secondary:disabled{background:var(--color-bg-surface);border-color:var(--color-border-soft);color:var(--color-neutral-40);cursor:not-allowed}.app-button-text,.app-button-link{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--app-button-height);min-width:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--app-brand);font-family:inherit;font-size:var(--font-size-sm);font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:none;transform:none}.app-button-link{padding:0 var(--space-1)}.app-button-text:hover,.app-button-text:active,.app-button-link:hover,.app-button-link:active{background:transparent;color:var(--color-brand-deep)}.app-button-link:hover{text-decoration:underline}.app-button-text:disabled,.app-button-link:disabled,.app-button-link--disabled,.app-button-link--disabled:hover{color:var(--color-neutral-40);text-decoration:none;cursor:not-allowed}.app-button-icon,.app-button-close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:0;border:0;background:transparent;color:var(--color-text-muted);line-height:1;cursor:pointer;box-shadow:none;transform:none}.app-button-icon{width:var(--app-button-height);min-width:var(--app-button-height);height:var(--app-button-height);min-height:var(--app-button-height);border-radius:var(--app-button-radius)}.app-button-icon--sm,.app-button-close{width:var(--control-height-sm);min-width:var(--control-height-sm);height:var(--control-height-sm);min-height:var(--control-height-sm);border-radius:var(--radius-control);font-size:var(--font-size-lg)}.app-button-icon--xs,.app-button-close--sm{width:var(--space-4);min-width:var(--space-4);height:var(--space-4);min-height:var(--space-4);border-radius:0;font-size:var(--font-size-md)}.app-button-icon:hover,.app-button-icon:active,.app-button-close:hover,.app-button-close:active{background:transparent;color:var(--app-brand)}.app-button-icon:disabled,.app-button-close:disabled{color:var(--color-neutral-40);cursor:not-allowed}.app-button-icon img,.app-button-icon svg{display:block;width:var(--space-4);height:var(--space-4);fill:currentColor}.app-button-icon--xs img,.app-button-icon--xs svg,.app-button-close img,.app-button-close svg{display:block;width:100%;height:100%;fill:currentColor}input,select,textarea{width:100%;padding:10px 12px;margin-top:0;border:1px solid var(--app-border);border-radius:var(--radius-control);background:#fff;color:var(--app-text)}input[type=number]{padding-inline:var(--space-1)}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--app-brand);box-shadow:none}label{display:block;font-size:12px;line-height:14px;color:var(--color-text-muted);margin-bottom:0}:focus-visible{outline:2px solid var(--app-focus);outline-offset:2px}.page-grid{display:grid;grid-template-columns:2.2fr 1.2fr;gap:var(--space-5);align-items:start}.page-column,.page-sidebar,.page-form,.app-page-stack{display:grid;gap:var(--space-3)}.app-page-surface{background:var(--app-surface)}.app-page-header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.app-page-title{margin:0;color:var(--app-heading)}.app-toolbar-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);width:100%;min-width:0}.app-toolbar-actions__group{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);min-width:0}.app-toolbar-divider{width:1px;height:14px;flex:0 0 auto;background:var(--color-border-muted)}.app-search-shell{--app-toolbar-control-height: var(--control-height-md);min-height:var(--app-toolbar-control-height);display:flex;align-items:center;gap:var(--space-2);width:600px;min-width:300px;max-width:600px;padding:0 12px;border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:#fff}.app-search-shell:focus-within{border-color:var(--app-brand)}.app-search-shell--tokenized{flex-wrap:nowrap;overflow:hidden}.app-search-shell__icon,.app-search-shell__clear{width:var(--icon-size-md);min-width:16px;height:var(--icon-size-md);min-height:16px;padding:0;border:0;box-shadow:none;transform:none}.app-search-shell__icon{background:transparent}.app-search-shell__icon:hover,.app-search-shell__icon:active{background:transparent;transform:none;filter:var(--app-brand-icon-filter)}.app-search-shell__icon img{width:var(--icon-size-md);height:var(--icon-size-md);display:block}.app-search-shell__input{flex:1 1 auto;min-width:0;height:calc(var(--app-toolbar-control-height) - 2px);min-height:calc(var(--app-toolbar-control-height) - 2px);margin:0;padding:0;border:0;background:transparent;color:var(--app-text);font-size:12px;font-weight:400;line-height:calc(var(--app-toolbar-control-height) - 2px)}.app-search-shell__input:focus{outline:none;box-shadow:none}.app-search-shell__input::placeholder{color:var(--color-neutral-40)}.app-search-shell__clear{border-radius:999px;background:#0000000f;color:var(--color-text-muted);font-size:11px;line-height:1}.app-search-shell__clear:hover,.app-search-shell__clear:active{background:#0000000f;color:var(--color-text-muted);transform:none}.app-search-tag{min-height:24px;min-width:4.5em;max-width:33%;flex:0 1 auto;padding:0 8px;border:1px solid #b2dfdf;border-radius:4px;background:#e6f4f4;color:#099;font-size:12px;line-height:16px;box-shadow:none;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;overflow:hidden}.app-search-tag>span:first-child{overflow:hidden;text-overflow:ellipsis;min-width:1em}.app-search-tag>span:last-child{flex:0 0 auto}.app-search-tag:hover,.app-search-tag:active{background:#d9f0f0;transform:none}.app-empty-state{text-align:center}.app-empty-state__title{color:var(--app-heading)}.app-modal-grid,.app-card-grid{display:grid;gap:var(--space-3)}.app-card-grid--summary,.app-card-grid--entry,.app-card-grid--shortcut{grid-template-columns:repeat(3,minmax(0,1fr))}.page-column,.page-sidebar{align-content:start}.page-form--two-column,.page-form--three-column{grid-template-columns:repeat(2,minmax(0,1fr))}.page-form--three-column{grid-template-columns:repeat(3,minmax(0,1fr))}.form-field{margin:0;display:grid;gap:var(--app-field-label-gap);align-content:start;color:var(--color-text-muted);font-size:12px;line-height:14px}.form-field--full{grid-column:1 / -1}.section-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.section-actions--end{justify-content:flex-end}.section-actions--between{justify-content:space-between;align-items:center}.app-button-secondary{background:#fff;color:#4a5565;border:1px solid var(--color-border-default)}.app-button-secondary:hover,.app-button-secondary:active{background:var(--color-brand-soft);color:var(--app-brand);transform:none}.app-button-secondary--lg{border-color:var(--color-border-strong);color:var(--app-brand)}.app-feedback-text{margin:0 0 var(--space-3);font-size:13px}.app-feedback-text--success{color:var(--app-brand)}.app-error-text{color:var(--app-danger);font-size:var(--font-size-sm)}.app-notification-host{position:fixed;top:52px;right:20px;z-index:var(--app-z-toast);display:grid;gap:10px;width:min(360px,calc(100vw - 32px))}.app-notification{--app-notification-accent: var(--color-neutral-40);position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:58px;padding:10px 13px 10px 19px;border-radius:6px;border:1px solid rgba(0,0,0,.06);background:#fff;box-shadow:0 0 18px #0000001f}.app-notification:before{content:"";position:absolute;top:-1px;bottom:-1px;left:-1px;width:3px;background:var(--app-notification-accent)}.app-notification__content{display:flex;align-items:center;min-width:0;gap:12px}.app-notification__icon{width:var(--icon-size-2xl);height:var(--icon-size-2xl);flex:0 0 24px}.app-notification__message{margin:0;font-size:14px;line-height:1.4;font-weight:700;color:var(--app-text);word-break:break-word}.app-notification--warning{--app-notification-accent: var(--color-warning)}.app-notification--error{--app-notification-accent: var(--color-danger-strong)}.app-notification--success{--app-notification-accent: var(--color-success)}.app-notification__close,.app-notification__close:hover,.app-notification__close:active{color:inherit}.app-notification__close-icon{display:block;width:var(--icon-size-md);height:var(--icon-size-md)}.data-preview{background:#f8fafc;border:1px dashed var(--color-border-default);border-radius:var(--radius-sm);padding:var(--space-3);overflow:auto;font-size:12px;margin:0}.app-section-title{margin:0;color:var(--app-heading);font-size:var(--font-size-md);font-weight:700;line-height:17px}.app-section-subtitle{margin:0 0 var(--space-3);color:var(--app-text-secondary);font-size:var(--font-size-md)}.app-card-grid,.app-card-grid--summary,.app-card-grid--entry,.app-card-grid--shortcut{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.app-stat-card,.app-entry-card,.app-shortcut-card{border-radius:var(--radius-md);border:1px solid var(--color-border-soft);padding:var(--space-4);background:#fffffff5}.app-stat-card{background:linear-gradient(180deg,#fffffffa,#f2f6faf5)}.app-stat-card__label{font-size:var(--font-size-sm);color:var(--app-text-secondary)}.app-stat-card__value{margin-top:var(--space-2);font-size:26px;font-weight:700;color:var(--app-brand)}.app-entry-card{display:block;background:var(--app-surface-soft);border-color:#00799340;color:var(--app-brand);font-weight:700}.app-entry-card:hover{background:var(--color-brand-soft-strong)}.app-entry-card p{margin:var(--space-2) 0 0;color:var(--app-text-secondary);font-weight:400}.app-status-list{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.app-status-item{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--color-border-soft);font-size:var(--font-size-sm)}.app-status-tag{border-radius:999px;padding:3px 8px;font-weight:700}.app-status-tag--ok{background:#10b98129;color:#0f766e}.app-status-tag--warn{background:#f59e0b2b;color:#b45309}.app-status-tag--danger{background:color-mix(in srgb,var(--app-danger) 16%,transparent);color:var(--app-danger)}.app-shortcut-card{display:block;color:var(--app-text)}.app-shortcut-card strong{color:var(--app-brand)}.app-shortcut-card p{margin:var(--space-2) 0 0;color:var(--app-text-secondary);font-size:var(--font-size-sm)}.app-card-grid--dashboard{margin-top:var(--space-4)}.figma-module-card--hero{width:100%;margin-bottom:var(--space-5)}.stack-actions{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-3) 0}.home-hero{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);background:linear-gradient(90deg,#ffffff 0%,var(--color-brand-soft) 100%)}.home-hero__cta{min-width:132px}.home-layout{display:grid;grid-template-columns:290px minmax(0,1fr);gap:var(--space-4)}.home-sidebar{margin-bottom:0}.home-nav-group{display:grid;gap:var(--space-1);margin-bottom:var(--space-3)}.home-nav-item{display:block;padding:10px 12px;border-radius:var(--radius-sm);color:var(--app-text-secondary);border:1px solid transparent;font-size:var(--font-size-md);font-weight:500}.home-nav-item:hover{background:var(--color-brand-soft);border-color:var(--color-border-soft)}.home-nav-item.active{background:var(--app-surface-soft);color:var(--app-brand);border-color:#00799347;font-weight:var(--app-nav-active-weight)}.home-main{min-width:0}.figma-home{width:100%;min-height:100vh;height:100vh;background:#fff;color:var(--app-text);display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.figma-home--app-shell{overflow:hidden;max-height:100vh}.figma-home--app-shell .figma-header,.figma-home--app-shell .figma-footer,.figma-home--app-shell .figma-header__right,.figma-home--app-shell .figma-footer__links{flex-wrap:nowrap}.figma-home--app-shell .figma-canvas{padding:0}.figma-header{min-height:40px;background:var(--app-header-bg);color:var(--app-header-text);display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-bottom:1px solid var(--color-header-border)}.figma-header button,.figma-header button:hover,.figma-header button:active{background:transparent;border:0;min-height:0;min-width:0;padding:0;box-shadow:none;border-radius:0;transform:none}.figma-header__left,.figma-header__right{display:flex;align-items:center;gap:12px;min-width:0}.figma-header__left{flex:1 1 auto;overflow:hidden}.figma-brand--header{min-width:0;overflow:hidden}.figma-brand--header .figma-brand__name,.figma-brand--header .figma-brand__text,.figma-brand--header .figma-brand__edition{min-width:0;overflow:hidden;text-overflow:ellipsis}.figma-header .figma-user-panel__action-icon{flex-shrink:0;width:var(--icon-size-md);height:var(--icon-size-md);background:currentColor;-webkit-mask:url("./media/nav-emission-database-M2AWICMH.svg") center / contain no-repeat;mask:url("./media/nav-emission-database-M2AWICMH.svg") center / contain no-repeat}.figma-header__right{flex:0 0 auto;margin-left:auto;gap:18px;white-space:nowrap}.figma-logo-image{width:94px;height:15px;object-fit:contain;display:block}.figma-brand{display:flex;align-items:center;gap:8px}.figma-brand__name{color:#00e4da;font-size:14px;font-weight:700;letter-spacing:0;line-height:14px;white-space:nowrap}.figma-brand__text,.figma-brand__edition{font-size:14px;color:var(--color-neutral-40);font-weight:700;line-height:14px;white-space:nowrap}.figma-dropdown-wrap{position:relative}.figma-language{background:transparent;border:0;color:var(--color-neutral-40);font-size:14px;font-weight:700;padding:0;height:auto;min-height:0;cursor:pointer;display:inline-flex;align-items:center;gap:6px;line-height:14px}.figma-language:hover{color:#fff}.figma-language__caret{width:16px;height:16px;position:relative;top:1px}.figma-header__divider{width:1px;height:18px;background:#66667e;opacity:.6}.figma-header .figma-user-avatar{width:24px;height:24px;min-width:24px;min-height:24px;border-radius:50%;background:#fff;color:#000028;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;border:0;padding:0;cursor:pointer;line-height:1}.figma-header .figma-user-avatar:hover{background:#fff;color:#000028}.figma-dropdown{position:absolute;top:calc(100% + 8px);right:0;min-width:188px;background:#fff;border:1px solid var(--color-border-soft);border-radius:8px;box-shadow:var(--shadow-brand-floating);padding:8px;z-index:12;display:grid;gap:4px}.figma-dropdown--user{min-width:280px}.figma-account-block{display:grid;gap:4px;padding:8px 10px;border-bottom:1px solid #edf0f5;margin-bottom:4px;color:#3d4568;font-size:12px}.figma-lang-dropdown{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border-radius:12px;box-shadow:0 3px 18px #00000036;z-index:12;overflow:hidden;display:flex;flex-direction:column}.figma-header .figma-lang-dropdown__item{border:0;background:transparent;color:#66667e;text-align:left;padding:0 15px;height:36px;min-height:36px;cursor:pointer;font-size:14px;font-weight:700;min-width:0;box-shadow:none;width:100%;display:flex;align-items:center;white-space:nowrap;border-radius:0}.figma-header .figma-lang-dropdown__item:not(:last-child){box-shadow:inset 0 -1px #0000000f}.figma-header .figma-lang-dropdown__item:hover{background:#0079930a;color:#007993;transform:none}.figma-header .figma-lang-dropdown__item:active{background:#0079930a;transform:none}.figma-header .figma-lang-dropdown__item--active{color:#007993}.figma-user-panel{position:absolute;top:calc(100% + 8px);right:0;width:233px;background:#fff;border-radius:12px;box-shadow:0 3px 18px #00000036;z-index:12;overflow:hidden;display:flex;flex-direction:column}.figma-user-panel__info{display:flex;flex-direction:column;gap:12px;padding:17px 20px}.figma-user-panel__group{display:flex;flex-direction:column;gap:3px}.figma-user-panel__label{font-size:12px;line-height:18px;color:#9999a9;letter-spacing:-.165px}.figma-user-panel__value{font-size:14px;font-weight:700;color:#000028;line-height:normal}.figma-header .figma-user-panel__actions{display:flex;flex-direction:column}.figma-header .figma-user-panel__action{height:44px;min-height:44px;border:0;background:transparent;color:#000028;font-size:14px;font-weight:700;display:flex;align-items:center;gap:6px;padding:0 20px;cursor:pointer;min-width:0;width:100%;box-shadow:inset 0 1px #0000000f;border-radius:0;justify-content:flex-start}.figma-header .figma-user-panel__action:hover{background:#0079930a;color:#007993;transform:none}.figma-header .figma-user-panel__action:hover svg path{stroke:#007993}.figma-header .figma-user-panel__action:active{background:#0079930a;transform:none}.figma-header .figma-user-panel__action svg{flex-shrink:0;width:var(--icon-size-md);height:var(--icon-size-md)}.figma-workspace{min-height:0;height:100%;display:grid;grid-template-columns:220px minmax(0,1fr);background:#fff;transition:grid-template-columns .16s ease;min-width:0;overflow:hidden}.figma-sidebar{background:linear-gradient(90deg,var(--color-surface-tint) 0%,var(--color-surface-tint) 100%),#fff;border-right:1px solid var(--color-sidebar-border);display:flex;flex-direction:column;width:220px;min-height:0;overflow:hidden}.figma-sidebar--collapsed{width:58px}.figma-sidebar__toggle{width:100%;height:var(--app-titlebar-height);border:0;border-bottom:1px solid var(--app-titlebar-divider);background:transparent;border-radius:0;min-width:0;min-height:var(--app-titlebar-height);padding:0 17px 0 20px;display:flex;justify-content:flex-end;align-items:center;color:var(--color-text-muted);box-shadow:none;cursor:pointer}.figma-sidebar__toggle:hover,.figma-sidebar__toggle:active{background:transparent;color:var(--color-text-muted);box-shadow:none;transform:none}.figma-sidebar--collapsed .figma-sidebar__toggle{justify-content:center;padding:0}.figma-toggle-arrow{width:24px;height:24px;display:block;object-fit:contain;transition:transform .16s ease}.figma-toggle-arrow--right{transform:rotate(180deg)}.figma-nav{display:flex;flex-direction:column;gap:10px;width:100%;padding:8px 14px 14px;overflow-x:hidden;overflow-y:auto}.figma-nav-group{display:grid;gap:10px}.figma-nav-item{width:100%;min-height:34px;min-width:0;border-radius:6px;display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:5px 8px;color:#000028;font-size:14px;font-weight:700;line-height:normal;border:0;background:transparent;text-align:left;cursor:pointer;text-decoration:none;box-shadow:none}.figma-nav-subitem{min-height:22px;min-width:0;border-radius:0;display:flex;align-items:center;justify-content:flex-start;color:#000028;font-size:14px;font-weight:500;padding:0 0 0 21px;border:0;background:transparent;width:100%;text-align:left;cursor:pointer;text-decoration:none;box-shadow:none}.figma-nav-subitem--muted{color:#9999a9;opacity:1;cursor:not-allowed;filter:grayscale(.35)}.figma-nav-subitem[disabled]{cursor:not-allowed;background:transparent;color:#9999a9;opacity:1;pointer-events:none;filter:grayscale(.35)}.figma-nav-children{display:grid;gap:10px;margin-left:6px;padding-left:14px;border-left:1px solid var(--color-border-soft)}.figma-nav-item:hover,.figma-nav-item:active{background:transparent;color:#000028;transform:none}.figma-nav-subitem:hover{background:transparent;color:#000028}.figma-nav-item--active{background:transparent;color:var(--app-brand);font-weight:var(--app-nav-active-weight)}.figma-nav-item--active:hover,.figma-nav-item--active:active{background:transparent;color:var(--app-brand)}.figma-nav-subitem--active{color:var(--app-brand);background:transparent}.figma-nav-subitem--active:hover,.figma-nav-item--active .figma-nav-icon{color:var(--app-brand)}.figma-nav-item--active .figma-nav-icon-layer{background-color:var(--app-brand)}.figma-nav-item--active .figma-nav-caret{border-bottom-color:var(--app-brand)}.figma-nav-icon{position:relative;width:var(--icon-size-lg);height:var(--icon-size-lg);flex:0 0 auto;display:inline-block}.figma-nav-icon-layer{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;background-color:#000028;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.figma-nav-caret{margin-left:auto;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:5px solid var(--color-text-muted);transition:transform .16s ease}.figma-nav-caret--open{transform:rotate(180deg)}.figma-workspace--collapsed{grid-template-columns:58px minmax(0,1fr)}.figma-sidebar--collapsed .figma-nav-label,.figma-sidebar--collapsed .figma-nav-caret,.figma-sidebar--collapsed .figma-nav-children{display:none}.figma-sidebar--collapsed .figma-nav{padding:8px 0;align-items:center}.figma-sidebar--collapsed .figma-nav-group{gap:0}.figma-sidebar--collapsed .figma-nav-item{width:100%;min-height:34px;padding:5px 0;justify-content:center}.figma-canvas{min-height:0;height:100%;display:flex;flex-direction:column;gap:12px;background:#fff;padding:0;overflow-x:hidden;overflow-y:auto}.figma-canvas>router-outlet{display:none}.figma-canvas>*{display:block;width:100%;min-width:0;min-height:0}.figma-canvas>app-factor-selection-page{display:grid;grid-template-rows:minmax(0,1fr);flex:1 1 0;align-self:stretch;min-height:0;height:100%;max-height:100%;overflow:hidden}.app-search-table-page{min-height:100%;height:100%;min-width:0;align-self:stretch}.figma-canvas>app-assurance-report-page{display:flex;flex-direction:column;flex:1 1 0;align-self:stretch;min-height:0;height:100%;max-height:100%;overflow-x:hidden;overflow-y:auto}.figma-canvas>app-assurance-report-page>app-certification-list{display:block;flex:1 1 0;min-height:0;height:auto}.figma-canvas>app-emission-source-library-page{display:block;flex:1 1 0;align-self:stretch;min-height:0;height:100%;max-height:100%;overflow:hidden}.figma-canvas>app-calculation-method-config-page{display:flex;flex-direction:column;flex:1 1 0;align-self:stretch;min-height:0;height:100%;max-height:100%;overflow:hidden}.figma-canvas>app-calculation-method-config-page .calc-config-page{display:flex;flex-direction:column;height:100%;min-height:0}.figma-canvas>app-calculation-method-config-page .calc-config-page__list-surface{flex:1 1 0;min-height:0;overflow-y:auto}.figma-canvas>app-product-model-workspace{display:flex;flex-direction:column;flex:1 1 0;min-height:0;max-height:100%;overflow:hidden}.figma-canvas>app-product-model-results{display:grid;grid-template-rows:auto minmax(0,1fr);flex:1 1 0;align-self:stretch;min-height:0;height:100%;max-height:100%;overflow:hidden}.app-config-layout{width:100%;min-width:0;padding:0;background:#fff}.app-config-tabs{display:flex;align-items:center;gap:var(--app-titlebar-gap);min-height:var(--app-titlebar-height);padding:0 var(--app-titlebar-inline-padding);box-shadow:inset 0 -1px 0 var(--app-titlebar-divider);background:#fff}.app-config-tab{min-width:96px;min-height:var(--app-titlebar-height);border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--color-text-muted);padding:0;display:inline-flex;align-items:center;gap:8px;box-shadow:none;font-size:var(--app-titlebar-font-size);line-height:20px;font-weight:500}.app-config-tab:hover{background:transparent;color:var(--app-brand)}.app-config-tab--active,.app-config-tab--active:hover{color:var(--app-brand);border-bottom-color:var(--app-brand);font-weight:var(--app-nav-active-weight)}.app-config-tab__icon{width:var(--icon-size-md);height:var(--icon-size-md);display:inline-block;flex-shrink:0;background-color:#000028;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.app-config-tab--active .app-config-tab__icon{background-color:var(--app-brand)}.app-config-tab svg{width:var(--icon-size-sm);height:var(--icon-size-sm);flex:0 0 auto}.app-config-tab[disabled]{background:transparent;color:var(--color-text-muted);border-bottom-color:transparent;cursor:default;opacity:1}.app-config-layout,.app-config-panel__body,.app-config-field,.app-config-field input,.app-config-field textarea,.app-config-actions{font-family:var(--font-family-base)}.app-config-panel__body{padding:24px}.app-form-stack{display:grid;gap:20px}.app-form-table{display:grid;width:100%;min-width:max-content}.app-form-table--header>div,.app-form-table--row>div{min-height:100%;min-width:0;padding:8px;border-right:0;display:flex;justify-content:center;text-align:center}.app-form-table--header>div{align-items:center}.app-form-table--row>div{align-items:flex-end}.app-form-table__action-cell,.app-form-table--header>.app-form-table__action-cell,.app-form-table--row>.app-form-table__action-cell{align-items:center;justify-content:center}.app-form-table__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;white-space:pre-line;word-break:break-word;line-height:16px;max-width:100%;text-align:left}.app-pagination{display:flex;align-items:center;justify-content:space-between;padding:0;height:var(--app-footer-height);font-size:12px;color:var(--color-text-muted, #66667E)}.app-pagination__left{display:flex;align-items:center;gap:6px}.app-pagination__left strong{color:var(--app-text, #000028)}.app-pagination__right{display:flex;align-items:center;gap:8px}.app-pagination__page-input{width:40px;height:26px;text-align:center;border:1px solid #E5E5E9;border-radius:3px;font-size:12px;color:var(--app-text, #000028);outline:none;padding:0 4px;-moz-appearance:textfield}.app-pagination__page-input::-webkit-outer-spin-button,.app-pagination__page-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.app-pagination__page-input:focus{border-color:var(--app-brand)}.app-pagination__nav{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;min-width:26px;min-height:26px;padding:0;border:1px solid #E5E5E9;border-radius:3px;background:#fff;color:var(--color-text-muted, #66667E);cursor:pointer;box-shadow:none}.app-pagination__nav:hover{border-color:var(--app-brand);color:var(--app-brand);background:#fff;transform:none}.app-pagination__nav:disabled{opacity:.35;cursor:not-allowed;border-color:#e5e5e9;color:var(--color-text-muted)}.app-pagination__nav svg{width:var(--icon-size-md);height:var(--icon-size-md)}.app-pagination__page-label{white-space:nowrap;color:var(--color-text-muted, #66667E)}.app-pagination__size-label{margin-left:8px}.factor-library-table__header-cell{position:relative;padding-right:14px}.factor-library-table__header-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.factor-library-table__cell{min-width:0}.factor-library-table__text-content.app-form-table__text{display:block;-webkit-line-clamp:1;line-clamp:1;white-space:nowrap;word-break:normal}.factor-library-table__resize-handle{position:absolute;top:4px;right:-3px;width:8px;min-width:8px;height:calc(100% - 8px);min-height:calc(100% - 8px);border:0;padding:0;background:transparent;color:inherit;box-shadow:none;cursor:col-resize}.factor-library-table__resize-handle:before{content:"";position:absolute;inset:0 3px;border-radius:999px;background:transparent;transition:background-color .2s ease}.factor-library-table__header-cell:hover .factor-library-table__resize-handle:before,.factor-library-table__resize-handle:focus-visible:before{background:color-mix(in srgb,var(--app-brand) 30%,transparent)}.app-config-field{display:grid;gap:var(--app-field-label-gap);margin:0;color:var(--color-text-muted);font-size:12px;line-height:14px}.app-config-field__label{display:inline-flex;align-items:center;gap:2px;font-weight:400;color:var(--color-text-muted);line-height:14px}.app-config-field__label strong{color:#fb2c36}.app-config-field input,.app-config-field textarea{border-width:.8px;border-color:#d1d5dc;border-radius:4px;padding:8px 12px}.app-config-field textarea{min-height:138px;resize:vertical}.app-config-actions{display:flex;align-items:center;gap:12px;margin-top:32px}.figma-module-card{width:100%;background:#fff;border:0;border-radius:0;padding:22px 24px;box-shadow:none}.figma-module-card h2{margin:0;color:var(--app-heading);font-size:var(--app-titlebar-font-size)}.figma-module-card p{margin:10px 0 14px;color:#50587a}.figma-module-card ul{margin:0;padding-left:18px;color:#24315f;display:grid;gap:8px}.figma-ai-fab{position:fixed;right:18px;top:50%;transform:translateY(-50%);width:52px;min-height:116px;border-radius:26px;border:1px solid #d8dde3;background:linear-gradient(180deg,#fff,#f2f4f8);box-shadow:0 4px 14px #0000281f;padding:4px 5px;display:flex;flex-direction:column;align-items:center;gap:6px}.figma-ai-fab__icon{width:40px;height:40px;border-radius:50%;background:#007993;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1}.figma-ai-fab__text{color:var(--app-text);font-size:12px;font-weight:700;line-height:15px;text-align:center}.figma-footer{min-height:35px;background:#fff;color:var(--color-text-muted);border-top:1px solid var(--color-footer-border);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:0 14px;font-size:12px}.figma-footer__left,.figma-footer__center{white-space:nowrap}.figma-footer__links{display:flex;align-items:center;gap:24px}.figma-footer__links a{color:var(--app-brand)}.global-terms-overlay{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;padding:16px;background:var(--app-overlay);z-index:var(--app-z-modal)}.global-terms-dialog{width:min(560px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:auto;background:#fff;border:1px solid var(--color-border-strong);border-radius:var(--radius-modal);box-shadow:0 8px 32px #0000282e}.global-terms-dialog-title{min-height:var(--app-titlebar-height);display:flex;align-items:center;padding:0 var(--app-modal-inline-padding);margin:0;color:var(--app-text);font-size:var(--app-titlebar-font-size);font-weight:700;box-shadow:inset 0 -1px #00000017}.global-terms-dialog-content{display:grid;gap:12px;padding:var(--app-modal-section-gap) var(--app-modal-inline-padding)}.global-terms-dialog-content p{margin:0;color:var(--app-text-secondary);font-size:13px;line-height:20px}.global-terms-dialog-actions{display:flex;justify-content:flex-end;gap:12px;padding:0 var(--app-modal-inline-padding) var(--app-modal-section-gap)}.global-terms-dialog-actions .global-terms-dialog-button{min-width:72px}.method-config-list{display:grid;gap:12px}.calc-config-page,.app-page-stack{display:grid;gap:0;width:100%;min-width:0;background:#fff}.calc-config-page__header-surface,.app-page-surface--header,.calc-config-page__list-surface{background:#fff}.calc-config-page__header-surface{box-shadow:inset 0 -1px #00000017}.calc-config-page__toolbar-left{display:flex;align-items:center;gap:20px;min-width:0}.calc-config-page__pagination{min-height:0}.calc-config-page__header,.app-page-header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:var(--app-titlebar-height);padding:0 20px}.app-page-header--compact{min-height:var(--app-titlebar-height);padding:8px 20px}.app-page-heading{display:grid;gap:2px;min-width:0}.calc-config-page__title,.app-page-title{margin:0;color:var(--app-text);font-size:var(--app-titlebar-font-size);line-height:20px;font-weight:700}.app-page-subtitle{margin:0;color:var(--app-text-secondary);font-size:12px;line-height:16px}.app-page-tabs{display:flex;gap:var(--app-titlebar-gap);padding:0 var(--app-titlebar-inline-padding);min-height:var(--app-titlebar-height);align-items:center;box-shadow:inset 0 -1px 0 var(--app-titlebar-divider);background:#fff}.app-page-tab{display:inline-flex;align-items:center;gap:6px;min-height:var(--app-titlebar-height);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--color-text-muted);font-size:var(--app-titlebar-font-size);line-height:20px;font-weight:500}.app-page-tab:hover,.app-page-tab:active,.app-page-tab[disabled]{background:transparent;transform:none}.app-page-tab[disabled]{opacity:1}.app-page-tab--active{color:var(--app-brand);box-shadow:inset 0 -2px 0 0 var(--app-brand);font-weight:var(--app-nav-active-weight)}.app-page-tab--active .factor-library-subnav__icon-image{filter:var(--app-brand-icon-filter)}.calc-config-page__toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;height:40px;padding:0 var(--app-titlebar-inline-padding);margin:0;box-shadow:inset 0 -1px #00000017}.calc-config-page__summary{color:var(--app-text-secondary);font-size:13px;line-height:20px}.supplier-customer-tab__icon{width:var(--icon-size-md);height:var(--icon-size-md);display:inline-block;flex-shrink:0;background-color:#000028;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.app-page-tab--active .supplier-customer-tab__icon{background-color:var(--app-brand)}.supplier-customer-toolbar__create img,.supplier-customer-toolbar__icon-button img,.supplier-customer-table__menu-trigger img{width:var(--icon-size-md);height:var(--icon-size-md);display:block}.supplier-customer-toolbar{display:flex;justify-content:flex-end;align-items:center;height:40px;padding:0 var(--app-titlebar-inline-padding);box-shadow:inset 0 -1px #00000017;max-width:100%;overflow:hidden}.supplier-customer-toolbar__content{gap:var(--space-4);max-width:100%;overflow:hidden}.supplier-customer-toolbar__actions{min-height:var(--control-height-md);flex-shrink:0}.supplier-customer-toolbar__icon-button:hover,.supplier-customer-toolbar__icon-button:active{background:transparent;color:var(--app-brand);transform:none;filter:var(--app-brand-icon-filter)}.supplier-customer-toolbar__create{gap:var(--space-2)}.supplier-customer-search-panel{flex:1 1 0;min-width:0;overflow:hidden;padding-inline:12px 10px}.supplier-customer-search-panel__icon{color:var(--color-text-muted)}.supplier-customer-search-panel .app-search-shell__input{font-size:12px;font-weight:400}.supplier-customer-form-modal{width:min(540px,100%)}.app-request-pcf-modal{width:min(748px,100%)}.app-request-pcf-modal__body{margin:10px var(--app-modal-inline-padding) 0}.app-request-pcf-modal__content{display:grid;grid-template-columns:minmax(0,450px) 1px 223px;column-gap:24px;align-items:start}.app-request-pcf-modal__readonly-stack,.app-request-pcf-modal__editable-stack{display:grid;gap:18px}.app-request-pcf-modal__readonly-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.app-request-pcf-modal__field{display:grid;gap:6px}.app-request-pcf-modal__field--full{width:100%}.app-request-pcf-modal__label{display:inline-flex;align-items:center;gap:6px;color:var(--color-text-muted);font-size:12px;line-height:14px}.app-request-pcf-modal__required{color:var(--app-danger)}.app-request-pcf-modal__readonly-input{min-height:var(--control-height-md);padding:0 11px;border:1px solid var(--color-border-strong);border-radius:3px;background:linear-gradient(90deg,var(--color-surface-tint) 0%,var(--color-surface-tint) 100%),#fff;color:var(--color-text-muted);font-size:12px;line-height:14px;display:flex;align-items:center;overflow:hidden}.app-request-pcf-modal__spacer{display:block;min-height:0}.app-request-pcf-modal__indicator-box{min-height:96px;padding:10px 9px;border:1px solid var(--color-border-strong);border-radius:3px;background:#fff;display:grid;gap:12px}.app-request-pcf-modal__indicator-group{display:grid;gap:12px}.app-request-pcf-modal__indicator-title{color:var(--color-text-muted);font-size:12px;line-height:14px;font-weight:700}.app-request-pcf-modal__chip-list{gap:6px}.app-request-pcf-modal__chip{padding:4px 6px;font-size:12px;line-height:14px}.app-request-pcf-modal__indicator-empty{color:var(--color-text-muted);font-size:12px;line-height:14px}.app-request-pcf-modal__divider{align-self:stretch;background:var(--color-border-strong)}.app-request-pcf-modal__editable-stack{gap:24px}.app-request-pcf-modal__remark-field textarea{min-height:244px;resize:none}.app-request-pcf-modal__loading{padding:48px 24px 36px;text-align:center;color:var(--color-text-muted);font-size:12px;line-height:18px}.supplier-customer-form-grid .form-field--full,.supplier-customer-form-grid .calc-field.form-field--full{grid-column:1 / -1}.supplier-customer-page{gap:0;min-height:100%;height:100%;min-width:0;width:100%;align-self:stretch;grid-template-rows:auto auto minmax(0,1fr)}.supplier-customer-table-panel{display:grid;grid-template-rows:minmax(0,1fr);gap:var(--space-4);padding:20px;min-height:0;height:100%;align-self:stretch;min-width:0;overflow:hidden}.supplier-customer-page__empty-state{min-height:100%;padding:32px 16px}.supplier-customer-table-wrap{display:grid;grid-template-rows:auto minmax(0,1fr);align-content:start;width:100%;min-width:100%;min-height:100%;height:100%;overflow-x:auto;overflow-y:auto;scrollbar-width:thin}.supplier-customer-table{width:100%;min-width:100%}.supplier-customer-table--header{min-height:30px;background:linear-gradient(var(--color-brand-soft),var(--color-brand-soft)),#fff;color:var(--color-text-muted);font-size:12px;position:sticky;top:0;z-index:2}.supplier-customer-table__body{display:flex;flex-direction:column;min-height:0;height:100%;flex:1 1 auto;border-top:1px solid rgba(0,0,0,.09)}.supplier-customer-table__body:after{content:"";flex:1 1 auto;min-height:0;border-bottom:1px solid rgba(0,0,0,.09)}.supplier-customer-table--header>div,.supplier-customer-table--row>div{border-right:0}.supplier-customer-table--header>div{align-items:center}.supplier-customer-table--row>div{align-items:center}.supplier-customer-table--header>div:first-child,.supplier-customer-table--row>div:first-child{justify-content:center;padding-left:18px}.supplier-customer-table--header>div:last-child,.supplier-customer-table--row>div:last-child{justify-content:center;padding-right:10px}.supplier-customer-table--row{min-height:44px;background:var(--app-surface);color:var(--app-text);font-size:12px;line-height:normal;align-items:stretch;position:relative}.supplier-customer-table--row:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:#00000017}.supplier-customer-table__badge{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:24px;padding:0 12px;border-radius:var(--radius-chip);border:1px solid rgba(0,121,147,.3);background:var(--color-brand-soft);color:var(--app-brand);font-size:12px;font-weight:700}.supplier-customer-table__badge-button{min-width:0;padding:0 var(--space-3)}.supplier-customer-table__badge-button[disabled]{cursor:default}.app-table-menu__popover{position:fixed;display:grid;gap:4px;width:fit-content;min-width:96px;padding:8px;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--app-surface);box-shadow:var(--shadow-popover-soft);z-index:9999}.app-table-menu__item{min-width:0;min-height:32px;display:inline-flex;align-items:center;justify-content:flex-start;gap:9px;padding:0 12px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--app-text);font-size:12px;font-weight:400;line-height:normal;box-shadow:none}.app-table-menu__item:hover,.app-table-menu__item:active{background:var(--color-surface-tint-strong);color:var(--app-text);transform:none}.app-table-menu__item-icon{width:var(--icon-size-md);height:var(--icon-size-md);flex:0 0 auto;display:block}.app-related-panel{display:grid;gap:18px;padding:18px 24px 24px;width:fit-content;max-width:min(calc(100vw - 32px),calc(var(--app-related-panel-min-width, 564px) + 48px))}.app-related-panel--compact{gap:12px}.app-related-panel__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.app-related-panel__title{margin:0;color:var(--app-text);font-size:14px;font-weight:700;line-height:normal}.app-related-panel__table{overflow-x:auto}.app-related-panel__head,.app-related-panel__row{min-width:var(--app-related-panel-min-width, 564px);display:grid}.app-related-panel__head{min-height:30px;background:var(--color-brand-soft-subtle);color:var(--color-text-muted);font-size:12px;line-height:normal}.app-related-panel__head>div,.app-related-panel__row>div{min-width:0;display:flex;align-items:center;padding:0 12px}.app-related-panel__head>div:last-child,.app-related-panel__row>div:last-child{justify-content:flex-end}.app-related-panel__body{display:grid}.app-related-panel__row{min-height:40px;color:var(--color-text-muted);font-size:12px;line-height:normal;box-shadow:inset 0 -1px #00000017}.app-related-panel__cell-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-related-panel__table--compact{overflow:hidden}.supplier-customer-table__action-cell,.app-form-table--header>.supplier-customer-table__action-cell,.app-form-table--row>.supplier-customer-table__action-cell{position:relative;justify-content:center;align-items:center}.supplier-customer-table__menu{position:relative;display:flex;align-items:center;justify-content:center}.supplier-customer-table__menu-trigger{width:16px;min-width:16px;height:16px;min-height:16px;border-radius:0;background:transparent;color:var(--app-text-secondary);box-shadow:none;padding:0;display:inline-flex;align-items:center;justify-content:center;line-height:1}.supplier-customer-table__menu-trigger img{width:var(--icon-size-md);height:var(--icon-size-md);display:block}.supplier-customer-table__menu-trigger:hover{background:transparent}.supplier-customer-related-panel{width:fit-content;max-width:min(calc(100vw - 32px),calc(var(--app-related-panel-min-width, 564px) + 48px));overflow:hidden}.supplier-customer-related-panel .app-related-panel__table{height:min(430px,calc(100vh - 200px));overflow:auto}.supplier-customer-related-panel .app-related-panel__head{position:sticky;top:0;z-index:1}.supplier-customer-related-panel .app-related-panel__head>div,.supplier-customer-related-panel .app-related-panel__row>div{justify-content:center;text-align:center}.app-modal-card.app-confirm-dialog,.app-confirm-dialog{position:relative;width:min(320px,100%);min-height:156px;max-height:none;overflow:visible;display:grid;grid-template-rows:1fr auto;gap:0;padding:12px 20px 0;border-radius:8px;box-shadow:0 8px 32px #0000282e}.app-confirm-dialog__close{position:absolute;top:var(--space-2);right:var(--space-2)}.app-confirm-dialog__icon{width:52px;height:52px;flex:0 0 auto;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.app-confirm-dialog__icon img{width:var(--icon-size-2xl);height:var(--icon-size-2xl);display:block}.app-confirm-dialog__icon--warning{background:#ff99001f}.app-confirm-dialog__icon--error{background:#ff26401a}.app-confirm-dialog__icon--confirm{width:48px;height:48px;border-radius:24px;background:#ff99001f;border:1px solid rgba(255,153,0,.12)}.app-confirm-dialog__content{display:flex;align-items:center;align-self:end;gap:10px;width:100%;min-height:88px;padding:12px 0 6px}.app-confirm-dialog__copy{min-width:0;flex:1 1 auto;display:grid;gap:4px;align-content:center}.app-confirm-dialog__title{color:var(--app-text);font-size:15px;font-weight:700;line-height:18px;text-align:left}.app-confirm-dialog__body{margin:0;color:var(--app-text-secondary);font-size:12px;line-height:15px;text-align:left;word-break:break-all}.app-confirm-dialog__actions{width:100%}.app-confirm-dialog__actions--footer{min-height:40px;align-items:center;padding:6px 0 8px}.app-confirm-dialog__actions .app-button-secondary,.app-confirm-dialog__actions .app-button-primary,.app-confirm-dialog__actions .app-button-danger{min-width:var(--app-button-min-width)}@media (max-width: 960px){.supplier-customer-toolbar__content{flex-wrap:wrap}.figma-brand__text,.figma-brand__edition,.figma-header__divider,.figma-user-name{display:none}.figma-header__right{gap:10px}.supplier-customer-search-panel{flex:1 1 0;min-width:0;width:auto}.supplier-customer-related-panel .app-related-panel__table{height:calc(100vh - 200px)}.app-related-panel{padding:16px}.app-confirm-dialog__content{padding-top:24px}}.calc-config-page__summary strong{color:var(--app-text);font-weight:700}.calc-config-page__error{margin:-2px 20px 0}.app-page-surface--body,.calc-config-page__list-surface{padding:12px 20px 20px;border-top:1px solid var(--color-border-strong);margin-top:0}.calc-config-empty-state,.app-empty-state{min-height:280px;display:grid;place-items:center;align-content:center;gap:18px;color:var(--color-text-muted);text-align:center;padding:32px 16px 40px;background:transparent}.calc-config-empty-state:before,.app-empty-state:before{content:"";width:min(440px,100%);height:136px;background:center / contain no-repeat url("./media/empty-state-illustration-TGMS7WDH.svg")}.supplier-customer-table-wrap>.app-empty-state,.factor-library-table-scroll>.app-empty-state,.task-list-table-shell>.app-empty-state{flex:1 1 auto;align-self:stretch;height:auto}.calc-config-empty-state__title,.app-empty-state__title{margin:0;color:var(--color-neutral-40);font-size:16px;line-height:normal;font-weight:700}.calc-config-empty-state p,.app-empty-state p{margin:0;font-size:14px;line-height:20px;max-width:360px}.app-list-card{border:1px solid var(--color-border-strong);border-radius:var(--radius-chip);background:#fff;padding:0}.app-list-card__header{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:0 12px;background-image:linear-gradient(180deg,var(--color-surface-tint) 0%,var(--color-surface-tint) 100%);border-bottom:1px solid var(--color-border-strong)}.method-config-item__actions{display:flex;align-items:center;gap:12px}.method-config-item__tag{display:inline-flex;align-items:center;padding:2px 8px;border-radius:10px;font-size:11px;line-height:16px;font-weight:600;white-space:nowrap}.method-config-item__tag--system{background:#00799314;color:#007993}.method-config-item__tag--default{background:#037c5714;color:#037c57}.method-config-item__tag--ref-yes{background:#b453091a;color:#b45309}.method-config-item__tag--ref-no{background:#64748b1a;color:#64748b}.app-list-card__body{position:relative;padding:10px 12px 12px;display:grid;gap:12px}.method-config-group{display:grid;gap:8px}.method-config-expand-btn{position:absolute;right:var(--space-3);bottom:var(--space-3);min-height:0}.method-config-expand-btn__icon{width:var(--icon-size-md);height:var(--icon-size-md);transition:transform .2s ease}.method-config-expand-btn__icon--expanded{transform:rotate(180deg)}.app-summary-row{display:flex;align-items:center;gap:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;color:var(--color-text-muted);font-size:12px}.app-summary-field{position:relative;flex:0 0 auto;padding-right:18px;margin-right:18px;line-height:14px}.app-summary-field:not(:last-child):after{content:"";position:absolute;right:0;top:1px;width:1px;height:14px;background:var(--color-border-muted)}.app-summary-field--link{display:inline-flex;align-items:center;gap:3px}.app-summary-row strong{color:var(--app-text);font-weight:700}.app-group-title{color:var(--color-text-muted);font-size:12px;font-weight:700;line-height:14px}.method-config-item__meta{margin-top:10px;display:flex;flex-wrap:wrap;gap:12px;font-size:13px;color:var(--app-text-secondary)}.app-chip-list{display:flex;flex-wrap:wrap;gap:6px}.app-chip{white-space:nowrap;border-radius:var(--radius-chip);padding:4px 9px;min-height:var(--control-height-sm);font-size:12px;color:var(--color-brand-deep);background:#0079930f}.modal-backdrop{position:fixed;inset:0;background:var(--app-overlay);display:flex;justify-content:center;align-items:center;padding:16px;z-index:var(--app-z-modal)}.modal-backdrop--form{align-items:center;overflow-y:auto}.modal-backdrop--transparent{background:transparent}.app-side-sheet{position:relative;width:min(var(--app-side-sheet-width),calc(100vw - 32px));max-height:calc(100vh - 48px);padding:0;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr) auto;border-radius:6px;box-shadow:0 0 30px #00000008}.app-side-sheet__header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:var(--app-titlebar-height);padding:0 12px 0 20px;box-shadow:inset 0 -1px #00000017}.app-side-sheet__title{margin:0;color:var(--app-text);font-size:var(--app-titlebar-font-size);font-weight:700;line-height:20px}.app-side-sheet__body{min-height:0;overflow-y:auto}.app-side-sheet__footer{height:var(--app-footer-height);padding:0 14px;box-shadow:inset 0 1px #00000017}.model-config-page__entry-backdrop{justify-content:flex-end;padding:0}.product-entry-modal{width:min(490px,calc(100vw - 32px));height:min(1004px,100vh);max-height:100vh;border-radius:0;border-right:0;box-shadow:0 0 30px #00000008}.product-entry-modal__header{min-height:var(--app-titlebar-height);padding:0 var(--app-titlebar-inline-padding);box-shadow:inset 0 -1px 0 var(--app-titlebar-divider)}.product-entry-modal__header .app-side-sheet__title{font-size:var(--app-titlebar-font-size);line-height:20px}.product-entry-modal__header-main{display:flex;align-items:center;gap:16px;min-width:0}.product-entry-modal__header-main .app-side-sheet__title{flex:0 0 auto}.product-entry-modal__header-process-label{flex:0 1 220px;min-width:0}.product-entry-modal__hint{margin:0;color:var(--app-text-secondary);font-size:12px;line-height:18px}.product-entry-modal__grid{display:grid;gap:16px}.product-entry-modal__grid--two-column{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:6px}.product-entry-modal__body{padding:11px 20px 20px}.product-entry-modal__section,.product-entry-modal__section-stack{display:grid;gap:16px}.product-entry-modal__option-group{display:grid;gap:var(--app-field-label-gap)}.product-entry-modal__label-row{display:inline-flex;align-items:center;gap:6px;color:var(--app-text-secondary);font-size:12px;line-height:14px}.product-entry-modal__label-row strong{color:var(--app-danger);font-weight:400}.product-entry-modal__info-icon{width:var(--icon-size-sm);height:var(--icon-size-sm);display:block;flex:0 0 auto}.product-entry-modal__radio-wrap,.product-entry-modal__radio-inline{display:flex;align-items:center}.product-entry-modal__radio-wrap{flex-wrap:wrap;gap:9px 18px}.product-entry-modal__radio-inline{gap:18px}.product-entry-modal__radio{min-width:auto;min-height:auto;padding:0;border:0;border-radius:0;background:transparent;color:var(--app-text-secondary);box-shadow:none;display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:400;line-height:14px}.product-entry-modal__radio--compact{gap:3px}.product-entry-modal__radio:hover,.product-entry-modal__radio:active{background:transparent;color:var(--app-text-secondary);transform:none}.product-entry-modal__radio-dot{width:14px;height:14px;border:1.5px solid var(--color-neutral-40);border-radius:999px;position:relative;flex:0 0 14px;flex:0 0 auto}.product-entry-modal__radio--selected{color:var(--app-text);font-weight:700}.product-entry-modal__radio--disabled{color:var(--color-neutral-40);cursor:not-allowed}.product-entry-modal__radio--disabled:hover,.product-entry-modal__radio--disabled:active{background:transparent;color:var(--color-neutral-40);transform:none}.product-entry-modal__radio--disabled .product-entry-modal__radio-dot{border-color:var(--color-border-muted);background:transparent}.product-entry-modal__radio-note{color:var(--color-neutral-40);font-size:11px;font-weight:400}.product-entry-modal__radio--selected .product-entry-modal__radio-dot{border-color:var(--app-brand);background:var(--color-brand-mint)}.product-entry-modal__radio--selected .product-entry-modal__radio-dot:after{content:"";position:absolute;width:6px;height:6px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:999px;background:var(--app-brand)}.product-entry-modal__section+.product-entry-modal__section{margin-top:20px}.product-entry-modal__section--secondary{gap:12px}.product-entry-modal__section-header{display:flex;align-items:center;justify-content:space-between;gap:var(--app-field-label-gap)}.product-entry-modal__switch-action{min-height:auto;min-width:auto;padding:0;color:var(--app-brand);font-size:12px;font-weight:700}.product-entry-modal__switch-action:hover,.product-entry-modal__switch-action:active{color:var(--color-brand-hover)}.product-entry-modal__field{margin:0}.product-entry-modal__field>span{display:inline-flex;align-items:center;gap:6px;color:var(--color-text-muted);font-size:12px;line-height:14px}.product-entry-modal__field>span strong{color:var(--app-danger);font-weight:400}.product-entry-modal__field input,.product-entry-modal__field select{width:100%;min-height:var(--control-height-md);height:var(--control-height-md);padding:0 11px;border:1px solid var(--color-border-strong);border-radius:3px;background:#fff;color:var(--app-text);font-size:12px;line-height:14px}.product-entry-modal__field input::placeholder{color:var(--color-border-muted)}.product-entry-modal__field input:disabled,.product-entry-modal__field select:disabled,.product-entry-modal__field input[readonly]{background:#f4f6f8;border-color:var(--color-border-default);color:var(--color-neutral-40);cursor:default}.product-entry-modal__field-shell{width:100%;min-height:var(--control-height-md);height:var(--control-height-md);padding:0 11px;border:1px solid var(--color-border-strong);border-radius:3px;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--color-border-muted);font-size:12px;line-height:14px}.product-entry-modal__field-shell--select img{width:var(--icon-size-md);height:var(--icon-size-md);display:block;flex:0 0 auto}.product-entry-modal__field-shell--suffix{padding-right:11px}.product-entry-modal__field-shell--suffix input{width:100%;min-height:calc(var(--control-height-md) - 2px);height:calc(var(--control-height-md) - 2px);margin:0;padding:0;border:0;background:transparent;border-radius:0;color:var(--app-text);font-size:12px;line-height:14px}.product-entry-modal__field--textarea{display:grid;gap:var(--app-field-label-gap)}.product-entry-modal__textarea-shell{display:grid;gap:0;min-height:50px;padding:8px 0 8px var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-bg-surface)}.product-entry-modal__textarea-shell textarea{width:100%;height:64px;margin:0;padding:0 var(--space-3) 0 0;border:0;border-radius:0;background:transparent;color:var(--color-text-primary);font-size:var(--font-size-md);line-height:14px;resize:none;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-neutral-40) transparent}.product-entry-modal__textarea-shell textarea::-webkit-scrollbar{width:6px}.product-entry-modal__textarea-shell textarea::-webkit-scrollbar-button{display:none}.product-entry-modal__textarea-shell textarea::-webkit-scrollbar-track{background:transparent}.product-entry-modal__textarea-shell textarea::-webkit-scrollbar-thumb{border-radius:var(--radius-control);background:var(--color-neutral-40)}.product-entry-modal__char-count{display:block;width:100%;pointer-events:none;text-align:right;color:var(--color-neutral-40);font-size:var(--font-size-md);line-height:14px;padding-right:var(--space-3)}.product-entry-modal__textarea-shell.wf-note-shell{min-height:80px}.product-entry-modal__suffix{color:var(--color-neutral-40);white-space:nowrap}.product-entry-modal__field-stack{display:flex;flex-direction:column;gap:var(--app-field-label-gap)}.product-entry-modal__checkbox{min-width:auto;min-height:16px;padding:0;border:0;border-radius:0;background:transparent;color:var(--app-text-secondary);box-shadow:none;display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;font-size:12px;font-weight:400;line-height:14px;cursor:pointer}.product-entry-modal__checkbox:hover,.product-entry-modal__checkbox:active{background:transparent;color:var(--app-text-secondary);transform:none}.product-entry-modal__checkbox-control{flex:0 0 16px}.product-entry-modal__attachments{display:grid}.product-entry-modal__attachment-block{display:flex;flex-direction:column}.product-entry-modal__attachment-list{margin-top:0}.product-entry-modal__advanced-row{display:flex;align-items:center;justify-content:flex-start;gap:var(--app-field-label-gap)}.app-switch{width:22px;min-width:22px;min-height:12px;padding:0;border:0;border-radius:20px;background:var(--color-border-muted);box-shadow:none;position:relative;transition:background-color .2s ease}.app-switch:hover,.app-switch:active{transform:none}.app-switch__thumb{position:absolute;top:0;left:0;width:12px;height:12px;border-radius:999px;background:var(--color-bg-surface);box-shadow:0 1px 2px #0000002e;transition:left .2s ease}.app-switch--active{background:var(--app-brand)}.app-switch--active .app-switch__thumb{left:10px}.product-entry-modal__footer{display:flex;align-items:center;justify-content:flex-end}.app-modal-card{width:min(920px,100%);max-height:90vh;overflow:auto;background:#fff;border-radius:8px;border:none;box-shadow:0 8px 32px #0000282e;padding:var(--app-modal-section-gap)}.app-modal-card.product-entry-modal{width:490px;max-width:min(490px,100%);height:100%;max-height:none;padding:0;border:0;border-left:1px solid rgba(0,0,0,.09);border-radius:0;box-shadow:none}.modal-backdrop--form .app-modal-card{margin:0 auto;max-height:calc(100vh - 32px)}.calc-config-modal{width:min(909px,100%);padding:0;border-radius:var(--radius-modal);border:1px solid var(--color-border-strong)}.calc-config-modal.app-request-pcf-modal{width:min(748px,100%)}.calc-config-modal__header{height:50px;padding:0 var(--app-modal-inline-padding);display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;background:#fff;z-index:1;flex-shrink:0}.calc-config-modal__header h3{margin:0;font-size:var(--app-titlebar-font-size);line-height:20px;color:var(--app-text);font-weight:700}.calc-config-modal__section,.calc-config-modal__grid{margin:var(--app-modal-section-gap) var(--app-modal-inline-padding) 0}.calc-config-modal__body{padding:0 var(--app-modal-inline-padding);display:flex;flex-direction:column;gap:var(--app-modal-section-gap);min-height:0;overflow-y:auto;flex:1 1 auto}.calc-config-modal__body .calc-config-modal__section,.calc-config-modal__body .calc-config-modal__grid{margin:0}.calc-config-modal__section{display:grid;gap:var(--app-field-label-gap)}.calc-config-modal__grid,.app-modal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--app-field-stack-gap)}.calc-label-row{display:inline-flex;align-items:center;gap:6px}.calc-label{margin:0;color:var(--color-text-muted);font-size:12px;line-height:14px;font-weight:400}.calc-label span,.app-required-mark{color:var(--app-danger)}.calc-info-dot-wrap{position:relative;display:inline-flex;align-items:center;cursor:pointer}.calc-info-dot{width:14px;height:14px;display:block}.calc-info-tooltip{display:none;position:absolute;left:50%;top:calc(100% + 6px);transform:translate(-50%);z-index:100;min-width:200px;max-width:320px;padding:8px 12px;border-radius:6px;background:#000028e0;color:#fff;font-size:12px;line-height:18px;font-weight:400;white-space:normal;pointer-events:none;box-shadow:0 4px 12px #00000026}.calc-info-dot-wrap:hover .calc-info-tooltip,.calc-info-dot-wrap:focus-within .calc-info-tooltip{display:block}.calc-field{margin:0;display:grid;gap:var(--app-field-label-gap);align-content:start}.calc-field app-select,.calc-field app-unit-select,.calc-field app-date-range-select,.form-field app-select,.form-field app-unit-select,.form-field app-date-range-select,.factor-query-modal__method-field{display:block}.calc-field input,.calc-field select,.calc-field textarea{height:var(--control-height-md);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--app-text);font-size:12px;padding:0 12px;background:#fff;box-shadow:none}.calc-field input[type=number]{padding-inline:var(--space-1)}.calc-field select,.calc-select-wrap select{border-color:#00799357;color:var(--app-text)}.calc-field input::placeholder,.calc-field textarea::placeholder{color:var(--color-border-muted)}.calc-field textarea{min-height:52px;height:auto;resize:vertical;padding:10px 12px}.calc-field app-select .app-select__trigger,.calc-field app-unit-select .app-select__trigger,.calc-field app-date-range-select .app-date-range-select__trigger,.form-field app-select .app-select__trigger,.form-field app-unit-select .app-select__trigger,.form-field app-date-range-select .app-date-range-select__trigger{width:100%;min-height:var(--control-height-md);height:var(--control-height-md)}.form-field>input,.form-field>select,.form-field>app-select .app-select__trigger,.form-field>app-unit-select .app-select__trigger,.form-field>app-date-range-select .app-date-range-select__trigger{min-height:var(--control-height-md);height:var(--control-height-md)}.product-entry-modal__field>input,.product-entry-modal__field>select,.product-entry-modal__field>app-select .app-select__trigger,.product-entry-modal__field>app-unit-select .app-select__trigger,.product-entry-modal__field>app-date-range-select .app-date-range-select__trigger{min-height:var(--control-height-md);height:var(--control-height-md)}.calc-standard-group{display:flex;flex-wrap:wrap;gap:18px}.calc-radio{display:inline-flex;align-items:center;gap:10px;margin:0;font-size:12px;color:var(--color-text-muted);position:relative;cursor:pointer}.calc-radio input[type=radio]{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.calc-radio:has(input[type=radio]:disabled),.calc-radio input[type=radio]:disabled{cursor:not-allowed}.calc-radio__control{width:14px;height:14px;border:1.5px solid var(--color-neutral-40);border-radius:999px;background:#fff;position:relative;flex:0 0 14px}.calc-radio__label{color:var(--color-text-muted)}.calc-radio input[type=radio]:checked+.calc-radio__control{border-color:var(--app-brand);background:var(--color-brand-mint)}.calc-radio input[type=radio]:checked+.calc-radio__control:after{content:"";position:absolute;width:6px;height:6px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:999px;background:var(--app-brand)}.calc-radio input[type=radio]:checked~.calc-radio__label{color:var(--app-text);font-weight:700}.calc-select-wrap{position:relative;display:block}.calc-select-wrap:after{content:"";position:absolute;right:17px;top:50%;width:12px;height:8px;background:center / 12px 8px no-repeat url("./media/select-chevron-down-Y3PX6M3E.svg");transform:translateY(-50%);pointer-events:none}.calc-select-wrap select{padding:0 40px 0 20px;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-weight:400;color:var(--app-text);background:#fff}select option{color:var(--color-text-secondary);background:#fff}select option:checked,select option:hover{color:var(--app-brand);background:#0079931f}.calc-select-wrap:focus-within:after{filter:brightness(0) saturate(100%) invert(30%) sepia(98%) saturate(1492%) hue-rotate(150deg) brightness(89%) contrast(101%)}app-select{display:block;min-width:0;overflow:hidden}.app-select{position:relative;display:block;min-width:0}.app-select__trigger{width:100%;min-width:0;min-height:var(--control-height-md);display:inline-flex;align-items:center;justify-content:space-between;gap:var(--app-select-trigger-gap);padding:0 var(--app-select-trigger-padding-x);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:#fff;color:var(--color-text-primary);font-size:12px;line-height:18px;font-weight:400;box-shadow:none}.app-select__trigger:hover,.app-select__trigger:active{background:#fff;color:var(--color-text-primary);transform:none}.app-select__trigger:focus-visible{outline:none;border-color:var(--app-brand)}.app-select__trigger--compact{min-height:32px;padding:0 12px;font-weight:600}.app-select__trigger-label{flex:1 1 auto;min-width:0;line-height:18px;padding:1px 0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-select__trigger-label--placeholder{color:var(--color-border-muted)}.app-select__chevron{width:12px;height:8px;flex:0 0 12px;background:center / 12px 8px no-repeat url("./media/select-chevron-down-Y3PX6M3E.svg")}.app-select__menu{position:absolute;top:calc(100% + 4px);left:0;right:0;min-width:100%;max-height:min(440px,50vh);border-radius:6px;border:1px solid rgba(0,0,0,.06);background:#fff;box-shadow:var(--shadow-brand-floating);overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;z-index:9999}.app-select__option{width:100%;min-width:0;min-height:44px;display:inline-flex;align-items:center;justify-content:space-between;padding:0 15px 0 16px;border:0;border-bottom:1px solid rgba(0,0,0,.12);border-radius:0;background:#fff;color:var(--color-text-secondary);font-size:12px;line-height:18px;font-weight:400;box-shadow:none}.app-select__option>span:first-child{min-width:0;word-break:break-word}.app-select__option:focus-visible{outline:none;background:var(--color-brand-soft);color:var(--app-brand)}.app-select__option:last-child{border-bottom:0}.app-select__option:hover,.app-select__option:active{background:#00799314;color:var(--app-brand);transform:none}.app-select__option--active,.app-select__option--active:hover,.app-select__option--active:active{background:#00799314;color:var(--app-brand);font-weight:700}.app-select__option--disabled,.app-select__option--disabled:hover,.app-select__option--disabled:active{color:var(--color-neutral-40);background:#fff;cursor:default}.app-select__empty{padding:12px 16px;color:var(--color-neutral-40);font-size:12px;text-align:center}.app-select__option-check{width:14px;height:11px;flex:0 0 14px;background:center / 14px 11px no-repeat url("./media/select-check-XJE5QERU.svg")}.app-select--disabled .app-select__trigger{color:var(--color-neutral-40);background:#f4f6f8;border-color:var(--color-border-default);cursor:default;pointer-events:none}.app-select--disabled .app-select__trigger:hover{border-color:var(--color-border-default);background:#f4f6f8;color:var(--color-neutral-40)}.app-select--disabled .app-select__chevron{opacity:.48}.app-select__trigger--searchable{display:flex;align-items:center;padding:0}.app-select__search-input{flex:1 1 auto;width:100%;min-width:0;margin-top:0;min-height:calc(var(--control-height-md) - 2px);height:calc(var(--control-height-md) - 2px);padding:0 12px 0 16px;border:0;border-radius:0;outline:none;background:transparent;color:var(--color-text-primary);font-size:12px;line-height:18px;box-shadow:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-select__search-input::placeholder{color:var(--color-text-muted)}.app-select__search-input:disabled{color:var(--color-neutral-40);cursor:default}.app-select__search-toggle{flex:0 0 auto;min-width:32px;min-height:calc(var(--control-height-md) - 2px);height:calc(var(--control-height-md) - 2px);padding:0 12px 0 8px;border:0;border-radius:0;background:transparent;color:var(--color-text-muted);box-shadow:none;cursor:pointer}.app-select__search-toggle:hover,.app-select__search-toggle:active{background:transparent;transform:none}.app-select--disabled .app-select__search-toggle{cursor:default}.app-date-range-select__trigger{width:100%;min-width:0;min-height:var(--control-height-md);padding:0 9px 0 11px;border:1px solid var(--color-border-strong);border-radius:3px;background:#fff;color:var(--app-text);font-weight:400;box-shadow:none;display:inline-flex;align-items:center;justify-content:space-between;gap:8px}.app-date-range-select__trigger:hover,.app-date-range-select__trigger:active{background:#fff;color:var(--app-text);transform:none}.app-date-range-select__trigger:focus-visible{outline:none;border-color:var(--app-brand)}.app-date-range-select__trigger-copy{display:inline-flex;align-items:center;gap:6px;min-width:0;flex:1 1 auto}.app-date-range-select__value{flex:1 1 0;min-width:0;color:var(--app-text);font-size:12px;line-height:14px;white-space:nowrap}.app-date-range-select__value--placeholder{color:var(--color-border-muted)}.app-date-range-select__separator{width:16px;height:16px;flex:0 0 16px;background:url("./media/date-range-arrow-WHWHOYYY.svg") center / contain no-repeat}.app-date-range-select__menu{position:fixed;z-index:9999;width:604px;max-height:none;padding:0;border:1px solid #e5e5e9;border-radius:6px;box-shadow:0 3px 12px #0000001f;background:#fff;box-sizing:border-box}.app-date-range-select__panels{display:flex;padding:12px 16px;gap:32px}.app-date-range-select__panel{width:270px;flex-shrink:0}.app-date-range-select__panel-label{text-align:center;font-family:var(--font-family-base);font-size:14px;font-weight:400;color:#000028;padding:8px 0 12px}.app-date-range-select__calendar-header{display:flex;align-items:center;height:24px}.app-date-range-select__calendar-nav{width:24px;min-width:24px;height:24px;min-height:24px;padding:0;border:0;border-radius:0;background:transparent;color:#66667e;box-shadow:none;display:inline-flex;align-items:center;justify-content:center}.app-date-range-select__calendar-nav:hover,.app-date-range-select__calendar-nav:active{background:transparent;color:#000028;transform:none}.app-date-range-select__calendar-nav-icon{width:8px;height:8px;display:inline-block;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor}.app-date-range-select__calendar-nav-icon--previous{transform:rotate(-135deg)}.app-date-range-select__calendar-nav-icon--next{transform:rotate(45deg)}.app-date-range-select__calendar-heading{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#000028;font-family:var(--font-family-base);font-size:14px;font-weight:700;line-height:24px}.app-date-range-select__weekday-row,.app-date-range-select__day-grid{display:grid;grid-template-columns:repeat(7,30px);justify-content:space-between;row-gap:0;column-gap:0;padding:0 3px}.app-date-range-select__weekday-row{margin-top:12px}.app-date-range-select__weekday{display:inline-flex;align-items:center;justify-content:center;height:20px;color:#66667e;font-family:var(--font-family-base);font-size:14px;font-weight:400;line-height:20px}.app-date-range-select__day-grid{margin-top:6px}.app-date-range-select__day{min-width:0;width:30px;height:30px;min-height:30px;padding:0;border:0;border-radius:4px;background:transparent;color:#000028;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-family-base);font-size:14px;font-weight:400;line-height:18px}.app-date-range-select__day:hover,.app-date-range-select__day:active{background:#00799314;color:#007993;transform:none}.app-date-range-select__day--outside{color:#ccccd4}.app-date-range-select__day--in-range{background:#0079930f;color:#000028}.app-date-range-select__day--selected,.app-date-range-select__day--selected:hover,.app-date-range-select__day--selected:active{background:#007993;color:#fff;border-radius:4px}.app-unit-select__menu{right:auto;left:0;width:400px;min-width:400px;max-width:400px;max-height:none;padding:8px;overflow:hidden}.app-unit-select__menu--align-right{left:auto;right:0}.app-unit-select__trigger-shell{width:100%;padding:0;overflow:hidden}.app-unit-select__trigger-shell--open{border-color:var(--app-brand)}.app-unit-select__trigger-shell .app-unit-select__trigger-input{flex:1 1 auto;width:100%;min-width:0;margin-top:0;min-height:calc(var(--control-height-md) - 2px);height:calc(var(--control-height-md) - 2px);padding:0 12px 0 16px;border:0;border-radius:0;outline:none;-webkit-appearance:none;appearance:none;background:transparent;color:var(--color-text-primary);box-shadow:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-unit-select__trigger-shell .app-unit-select__trigger-input::placeholder{color:var(--color-border-muted)}.app-unit-select__trigger-shell .app-unit-select__trigger-input:focus{border:0;outline:none;box-shadow:none}.app-unit-select__trigger-button{min-width:40px;min-height:calc(var(--control-height-md) - 2px);height:calc(var(--control-height-md) - 2px);padding:0 14px 0 10px;border:0;border-left:1px solid var(--color-border-strong);border-radius:0;background:transparent;color:var(--color-text-muted);box-shadow:none}.app-unit-select__trigger-button:hover,.app-unit-select__trigger-button:active{background:transparent;color:var(--color-text-muted);transform:none}.app-unit-select__trigger-button:focus-visible{outline:none}.app-unit-select__trigger-button:disabled{background:transparent;color:var(--color-neutral-40)}.app-unit-select__content{display:flex;gap:8px;min-height:0;width:100%}.app-unit-select__content--flipped,.app-unit-select__content--wide.app-unit-select__content--flipped{flex-direction:row-reverse}.app-unit-select__content--flipped .app-unit-select__families,.app-unit-select__content--flipped .app-unit-select__units{order:0}.app-unit-select__families,.app-unit-select__units,.app-unit-select__results{flex:1 1 0;border:1px solid var(--color-border-strong);border-radius:6px;background:#fff;max-height:min(240px,42vh);overflow-y:auto;overflow-x:auto;scrollbar-width:thin;min-width:0;box-sizing:border-box}.app-unit-select__families{padding:0}.app-unit-select__content--wide .app-unit-select__units{max-width:min(100%,var(--app-unit-select-pane-max-width))}.app-unit-select__results{width:100%;min-width:100%;min-height:0}.app-unit-select__results--wide{width:fit-content;max-width:min(100%,var(--app-unit-select-pane-max-width))}.app-unit-select__family,.app-unit-select__unit{justify-content:flex-start;box-shadow:none;text-align:left}.app-unit-select__family{width:100%;min-width:0;white-space:nowrap}.app-unit-select__unit{width:100%;min-width:0}.app-unit-select__content--wide .app-unit-select__unit{min-width:max-content}.app-unit-select__unit-copy{display:inline-flex;align-items:center;gap:8px;min-width:max-content;white-space:nowrap}.app-unit-select__unit-label{line-height:18px}.app-unit-select__unit-meta{font-size:12px;line-height:18px;color:inherit;text-align:left;white-space:nowrap}.app-unit-select__result-copy{display:grid;grid-template-columns:180px auto;align-items:center;gap:8px;width:100%;min-width:0;white-space:nowrap}.app-unit-select__results--wide .app-unit-select__result-copy{min-width:max-content}.app-unit-select__result-family{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-unit-select__result-unit{min-width:0;white-space:nowrap}.app-unit-select__empty{display:flex;align-items:center;justify-content:center;min-height:120px;padding:24px;color:var(--color-text-muted);font-size:12px;text-align:center}.dual-selector--figma{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);gap:12px;align-items:stretch}.dual-selector--inactive .dual-panel,.dual-selector--inactive .dual-selector__actions--figma button{border-color:var(--color-border-soft)}.dual-panel{border:1px solid var(--color-border-strong);border-radius:var(--radius-chip);overflow:hidden;min-height:360px}.dual-panel__head{height:30px;display:flex;align-items:center;padding:0 15px;color:var(--app-text);font-size:12px;border-bottom:1px solid var(--color-border-strong);background:var(--color-surface-tint)}.dual-selector__actions--figma{gap:12px;justify-content:center;align-items:center}.dual-selector__actions--figma button{width:var(--app-button-height);min-width:var(--app-button-height);height:var(--app-button-height);border:1px solid var(--color-border-muted);border-radius:var(--app-button-radius);background:#fff;color:var(--color-text-muted);padding:0;min-height:var(--app-button-height);display:inline-flex;align-items:center;justify-content:center;box-shadow:none}.dual-selector__actions--figma button:disabled{opacity:1;cursor:default;color:var(--color-neutral-40);border-color:var(--color-border-muted);background:#fff}.dual-selector__actions--figma button.dual-selector__action--active{border-color:var(--app-brand);color:var(--app-brand);background:var(--color-brand-soft);box-shadow:var(--shadow-brand-hover)}.dual-selector__action-icon{width:var(--icon-size-sm);height:var(--icon-size-sm);display:block}.dual-selector__actions--figma button svg{width:var(--icon-size-sm);height:var(--icon-size-sm);display:block}.calc-config-modal .dual-list{border:0;border-radius:0;max-height:328px;overflow:auto;padding:10px 14px 14px;display:grid;gap:15px;scrollbar-width:thin}.factor-query-modal__indicator-section{min-height:420px;display:grid;grid-template-rows:auto minmax(0,1fr)}.factor-query-modal__method-section{display:grid;gap:var(--app-field-label-gap)}.factor-query-modal__method-field{width:270px}.factor-query-method-select{position:relative}.factor-query-method-select__trigger{width:100%;min-width:0;min-height:44px;justify-content:space-between;padding:0 20px;border:1px solid var(--color-border-strong);border-radius:6px;background:#fff;color:var(--app-brand);font-size:12px;font-weight:700;box-shadow:none}.factor-query-method-select__trigger:hover,.factor-query-method-select__trigger:active{background:#fff;color:var(--app-brand);transform:none}.factor-query-method-select__chevron{width:12px;height:8px;flex:0 0 12px;background:center / 12px 8px no-repeat url("./media/select-chevron-down-Y3PX6M3E.svg")}.factor-query-method-select__menu{position:absolute;top:calc(100% + 4px);left:0;width:270px;border-radius:6px;border:1px solid rgba(0,0,0,.06);background:#fff;box-shadow:12px 12px 24px #25262c1a;overflow:hidden;z-index:6}.factor-query-method-select__option{width:100%;min-width:0;min-height:44px;justify-content:space-between;padding:0 15px 0 20px;border:0;border-bottom:1px solid rgba(0,0,0,.12);border-radius:0;background:#fff;color:var(--color-text-muted);font-size:12px;font-weight:700;box-shadow:none}.factor-query-method-select__option:last-child{border-bottom:0}.factor-query-method-select__option:hover,.factor-query-method-select__option:active{background:#00799314;color:var(--app-brand);transform:none}.factor-query-method-select__option--active,.factor-query-method-select__option--active:hover,.factor-query-method-select__option--active:active{background:#00799314;color:var(--app-brand)}.factor-query-method-select__option-check{width:14px;height:11px;flex:0 0 14px;background:center / 14px 11px no-repeat url("./media/select-check-XJE5QERU.svg")}.factor-query-modal__empty-state{min-height:100%;display:grid;place-items:center;color:var(--color-neutral-40);font-size:12px;line-height:16px}.calc-indicator-list{align-content:start}.calc-indicator-group{display:grid;gap:12px}.calc-indicator-group__title{color:var(--color-text-muted);font-size:12px;line-height:14px}.calc-config-modal .dual-option{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin:0;padding:0;border:0;min-width:0;min-height:0;background:transparent;box-shadow:none;font-size:12px;color:var(--app-text);position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left}.calc-config-modal .dual-option:hover,.calc-config-modal .dual-option:active{background:transparent;color:var(--app-text);transform:none}.calc-config-modal .dual-option--selected{color:var(--color-neutral-40)}.calc-config-modal .dual-option--disabled,.calc-config-modal .dual-option--disabled:hover,.calc-config-modal .dual-option--disabled:active{background:transparent;color:var(--color-neutral-40);cursor:default}.calc-config-modal .dual-option--selected .dual-option__label,.calc-config-modal .dual-option--selected .dual-option__meta{color:#9999a9}.dual-option__native-input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;pointer-events:none}.dual-option__check{width:14px;height:14px;flex:0 0 14px;border:1.2px solid var(--color-neutral-40);background:#fff;display:inline-flex;align-items:center;justify-content:center;color:transparent;border-radius:0}.dual-option__check svg{width:8px;height:8px;display:block}.dual-option__check--checked{border-color:var(--app-brand);background:var(--color-brand-soft);color:var(--app-brand)}.dual-option__check--disabled{border-color:var(--color-border-muted);background:#f3f3f0;color:var(--color-text-muted)}.dual-option__label{flex:1 1 auto}.dual-option__meta{flex:0 0 auto;color:var(--color-text-muted)}.app-attachment-input{display:none}app-attachment-list{display:block;min-width:0;max-width:100%}.app-attachment-list{display:grid;width:100%;min-width:0;max-width:100%}.app-attachment-trigger{width:100%;min-width:0;min-height:40px;padding:0;border:0;border-radius:0;background:#fff;color:var(--app-text-secondary);box-shadow:inset 0 -1px #00000017;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;font-weight:400}.app-attachment-trigger:hover,.app-attachment-trigger:active{background:#fff;color:var(--app-text-secondary);transform:none}.app-attachment-trigger img{width:var(--icon-size-md);height:var(--icon-size-md);display:block;flex:0 0 auto}.app-attachment-trigger--disabled{cursor:default;pointer-events:none}.app-attachment-empty{color:var(--color-text-secondary, #999);font-size:12px;padding:8px 0;text-align:center}.app-attachment-row{min-height:44px;min-width:0;max-width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;box-shadow:inset 0 -1px #e8e8e8}.app-attachment-file{flex:1 1 auto;min-width:0;display:inline-flex;align-items:center;gap:6px;overflow:hidden;color:var(--color-text-secondary);font-size:12px;line-height:18px}.app-attachment-file span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-attachment-file__icon{width:var(--icon-size-md);height:var(--icon-size-md);flex:0 0 16px}.app-attachment-actions{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;position:relative;z-index:1}.app-info-hint{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;flex:0 0 14px;cursor:help}.app-info-icon{display:block;width:var(--icon-size-sm);height:var(--icon-size-sm)}.app-checkbox{display:inline-flex;align-items:center;gap:6px;position:relative;cursor:pointer}.app-checkbox__input{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.app-checkbox__control{width:16px;height:16px;flex:0 0 16px;border:1.2px solid var(--color-brand-teal);background:#fff;display:inline-flex;align-items:center;justify-content:center}.app-checkbox__control:after{content:"";width:14px;height:11px;background:center / 14px 11px no-repeat url("./media/select-check-XJE5QERU.svg");opacity:0}.app-checkbox__input:checked+.app-checkbox__control{background:var(--color-brand-mint)}.app-checkbox__input:checked+.app-checkbox__control:after{opacity:1}.app-checkbox__input:disabled+.app-checkbox__control{opacity:.72}.app-checkbox__control--checked{background:var(--color-brand-mint)}.app-checkbox__control--checked:after{opacity:1}.app-tag-list{min-height:44px;border:1px solid var(--color-border-strong);border-radius:4px;display:flex;align-items:flex-start;flex-wrap:wrap;gap:6px;padding:8px 10px;background:#fff}.app-chip--muted{border:0;border-radius:var(--radius-chip);min-height:28px;display:inline-flex;align-items:center;padding:6px 9px;font-size:12px;color:var(--app-text);background:var(--color-brand-soft);white-space:nowrap}.calc-config-modal__footer{margin:0;padding:var(--app-modal-section-gap) var(--app-modal-inline-padding);border-top:0;display:flex;align-items:center;justify-content:flex-end}.calc-config-modal__footer.section-actions--between{justify-content:space-between;gap:var(--app-field-stack-gap);min-height:60px;background:#fff;position:sticky;bottom:0;flex-shrink:0}.dual-selector{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;margin:10px 0}.dual-selector__actions{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.dual-list{border:1px solid var(--color-border-soft);border-radius:var(--radius-sm);max-height:180px;overflow:auto;padding:8px;display:grid;gap:8px}.dual-option{display:flex;align-items:center;gap:8px;margin:0;font-size:13px}.factor-library-page{gap:0;min-height:100%;height:100%;min-width:0;width:100%;align-self:stretch;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.factor-library-content{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;height:100%;align-self:stretch;overflow:hidden}.factor-library-subnav{background:#fff}.factor-library-subnav__tab{gap:6px}.factor-library-subnav__tab:hover,.factor-library-subnav__tab:active,.factor-library-subnav__tab[disabled]{background:transparent;transform:none}.factor-library-subnav__tab[disabled]{color:var(--color-text-muted);opacity:1}.factor-library-subnav__tab--active{color:var(--app-brand);box-shadow:inset 0 -2px 0 0 var(--app-brand);font-weight:var(--app-nav-active-weight)}.factor-library-subnav__tab--active .factor-library-subnav__icon-image{filter:var(--app-brand-icon-filter)}.factor-library-subnav__icon-image{width:var(--icon-size-md);height:var(--icon-size-md);display:inline-block;flex-shrink:0}.factor-library-panel{display:grid;gap:19px;padding:16px 20px;min-width:0}.factor-library-search-panel{display:grid;grid-template-columns:275px minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:40px;padding:0;min-width:0}.factor-library-filter-button{min-height:40px;padding:0 12px;border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:#fff;color:#000028;box-shadow:none;display:grid;grid-template-columns:auto auto auto auto auto;align-items:center;gap:0;overflow:hidden}.factor-library-filter-button:hover,.factor-library-filter-button:active{background:#fff;transform:none}.factor-library-filter-button:focus-visible{outline:none;border-color:var(--app-brand)}.factor-library-filter-button__label{display:inline-flex;align-items:center;padding:0 8px 0 0;border-right:0;color:var(--color-text-muted);font-size:12px;font-weight:400;white-space:nowrap}.factor-library-filter-button__value,.factor-library-filter-button__indicator-label,.factor-library-filter-button__count{min-height:40px;display:inline-flex;align-items:center;font-size:12px;white-space:nowrap}.factor-library-filter-button__value,.factor-library-filter-button__count{font-weight:700;white-space:nowrap}.factor-library-filter-button__value{padding:0 8px 0 0}.factor-library-filter-button__indicator-label{color:var(--color-text-muted);font-weight:400;padding:0 8px 0 0}.factor-library-filter-button__count{padding-right:8px;color:#000028}.factor-library-filter-button__chevron{width:16px;height:16px;margin-right:8px;position:relative;display:inline-flex;align-items:center;justify-content:center}.factor-library-filter-button__chevron:before{content:"";width:6px;height:6px;border-right:1px solid #9999a9;border-bottom:1px solid #9999a9;transform:rotate(45deg) translateY(-1px)}.factor-library-search-panel__divider{display:none}.factor-library-search-panel__keywords{min-width:0}.factor-library-searchbox__input{min-width:160px;flex:1 1 220px;padding:0 8px 0 0;font-size:14px}.factor-library-create-button__plus{width:16px;height:16px;flex:0 0 16px;display:block}.factor-library-librarybar{display:flex;flex-wrap:wrap;gap:10px 16px;padding:0 4px}.factor-library-librarybar__item{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--app-text);font-size:12px;line-height:16px;cursor:pointer;position:relative}.factor-library-librarybar__item input{position:absolute;width:0;height:0;margin:0;appearance:none;opacity:0;pointer-events:none}.factor-library-table-panel{display:flex;flex-direction:column;gap:12px;padding:0 20px;min-height:0;flex:1 1 0;align-self:stretch;min-width:0;overflow:hidden;overflow:visible}.factor-library-table-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px;align-self:start;flex:0 0 auto;width:100%}.factor-library-table-toolbar__meta{display:inline-flex;align-items:center;gap:0;margin-right:auto;color:var(--color-text-muted);font-size:14px;line-height:normal}.factor-library-table-toolbar__meta strong{color:#000028;font-weight:700}.factor-library-table-panel__empty-state{min-height:320px}.factor-library-librarybar__check{flex:0 0 16px}.factor-library-librarybar__item span:last-child{color:#000028;font-size:12px;line-height:normal}.factor-library-pagination{display:flex;align-items:center;gap:0;margin-left:auto;justify-content:flex-end;color:var(--color-text-muted);font-size:14px;line-height:1.43}.factor-library-table-scroll{display:flex;flex-direction:column;width:100%;min-width:0;min-height:0;flex:1 1 0;max-height:none;overflow-x:auto;overflow-y:auto;scrollbar-width:thin}.factor-library-table-wrap{display:grid;grid-template-rows:auto auto;align-content:start;flex:0 0 auto;width:100%;min-width:100%;min-height:0;height:auto;overflow:visible;border:0;background:#fff}.factor-library-table__body{display:flex;flex-direction:column;min-height:0;height:auto;max-height:none;flex:0 0 auto;overflow-x:hidden;overflow-y:visible}.factor-library-table__body:after{content:"";flex:1 1 auto;min-height:0;border-bottom:1px solid rgba(0,0,0,.09)}.factor-library-table{display:grid;width:100%;min-width:max-content}.factor-library-table--header{min-height:30px;align-items:center;background:var(--color-table-head-bg);border-bottom:0;color:var(--color-table-head-text);font-size:12px;font-weight:400;line-height:normal;position:sticky;top:0;z-index:2}.factor-library-table--header>div,.factor-library-table--row>div{min-width:0;overflow:hidden;border-right:0}.factor-library-table--header>div{align-items:center;background:var(--color-table-head-bg)}.factor-library-table--row>div{align-items:center}.factor-library-col-hidden,.app-form-table--header>.factor-library-col-hidden,.app-form-table--row>.factor-library-col-hidden{display:none}.factor-library-table--header>div:first-child,.factor-library-table--row>div:first-child{justify-content:center;padding-left:18px}.factor-library-table--header>div:last-child,.factor-library-table--row>div:last-child{justify-content:center;padding-right:10px}.factor-library-table--row{min-height:44px;align-items:stretch;border-bottom:0;color:#000028;font-size:12px;line-height:normal;position:relative}.factor-library-table--row:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:#00000017}.factor-library-table-wrap>.factor-library-table--row:nth-child(odd){background:#fff}.factor-library-table-wrap>.factor-library-table--row:hover{background:#00799308}.factor-library-table__action-cell,.app-form-table--header>.factor-library-table__action-cell,.app-form-table--row>.factor-library-table__action-cell{position:relative;align-items:center;justify-content:center;padding-right:6px}.factor-library-table__actions{display:inline-flex;align-items:center;justify-content:center;gap:8px}.factor-library-table__actions svg{width:var(--icon-size-lg);height:var(--icon-size-lg)}.factor-library-table__metric-cell,.app-form-table--header>.factor-library-table__metric-cell,.app-form-table--row>.factor-library-table__metric-cell{position:relative;justify-content:center}.factor-library-table__metric-trigger{display:inline-flex;align-items:center;justify-content:center;width:100%;border:0;background:transparent;padding:0;min-height:0;line-height:1;box-shadow:none}.factor-library-table__metric-trigger:hover,.factor-library-table__metric-trigger:active,.factor-library-table__metric-trigger:focus-visible{background:transparent;box-shadow:none;transform:none}.factor-library-factor-popover{position:fixed;width:289px;max-width:min(289px,calc(100vw - 40px));padding:15px;border:1px solid var(--color-border-soft);border-radius:10px;background:#fff;box-shadow:var(--shadow-card);z-index:40;display:grid;gap:12px}.factor-library-factor-popover--floating:after{content:"";position:absolute;left:50%;width:10px;height:10px;background:#fff;border-left:1px solid var(--color-border-soft);border-top:1px solid var(--color-border-soft);transform:translate(-50%) rotate(45deg);top:-6px}.factor-library-factor-popover--top:after{top:auto;bottom:-6px;border-left:0;border-top:0;border-right:1px solid var(--color-border-soft);border-bottom:1px solid var(--color-border-soft)}.factor-library-factor-popover__title{color:#000028;font-size:12px;font-weight:700;line-height:14px;text-align:left}.factor-library-factor-popover__list{display:grid;gap:6px}.factor-library-factor-popover__group-block{display:grid;gap:4px}.factor-library-factor-popover__group-title{color:#000028;font-size:12px;font-weight:700;line-height:14px}.factor-library-factor-popover__group-items{display:grid;gap:4px;padding-left:12px}.factor-library-factor-popover__item{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:22px;padding:4px 8px;border-radius:3px;background:#0079930f;color:#005159;font-size:12px;line-height:14px}.factor-library-factor-popover__item strong{color:#000028;font-weight:400;text-align:right}.factor-library-table--header .factor-library-table__settings-cell,.factor-library-table--header>div:last-child{background:#0079930f}.factor-library-table__settings-cell,.app-form-table--header>.factor-library-table__settings-cell,.app-form-table--row>.factor-library-table__settings-cell{position:relative;align-items:center;justify-content:center;background:inherit;min-width:30px}.factor-library-table--row>div:nth-child(13){color:#66667e}.factor-library-column-popover{position:absolute;top:calc(100% + 8px);right:0;width:180px;max-height:360px;overflow-y:auto;padding:14px 12px;border:1px solid #e8e8e8;border-radius:6px;background:#fff;box-shadow:var(--shadow-brand-floating);display:grid;gap:10px;z-index:7}.factor-library-column-popover__row{color:#66667e;font-size:12px;line-height:normal;cursor:pointer}.factor-library-column-popover__row input{margin:0}.factor-library-column-popover__check{flex:0 0 16px}.factor-library-table--empty-row{min-height:44px}.factor-library-table__empty{grid-column:1 / -1;justify-content:center;color:#9aa1af;font-size:14px}.factor-query-modal__grid{grid-template-columns:minmax(0,270px);align-items:end;column-gap:16px}.factor-query-modal{width:min(909px,100%)}@media (max-width: 1400px){.factor-library-search-panel{grid-template-columns:minmax(220px,252px) minmax(240px,1fr) auto auto}}@media (max-width: 1100px){.factor-library-search-panel{grid-template-columns:1fr;align-items:stretch}.factor-library-search-panel__divider{display:none}.factor-library-search-button,.factor-library-create-button,.factor-library-filter-button,.factor-library-search-panel__keywords{width:100%}.factor-library-table-toolbar{flex-direction:row;align-items:center}.factor-library-pagination{flex-wrap:wrap;justify-content:flex-end;gap:8px 12px}}.factor-custom-modal{width:min(1180px,100%)}.factor-custom-modal__layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.9fr);gap:24px;align-items:stretch}.factor-custom-modal__main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:18px;min-width:0}.factor-custom-modal__grid{align-items:start;display:grid}.factor-custom-modal__grid--details{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.factor-custom-modal__field--full{grid-column:1 / -1}.factor-custom-modal__readonly-field{gap:var(--app-field-label-gap)}.factor-custom-modal__label-spacer{visibility:hidden;pointer-events:none}.factor-custom-modal__readonly-value{min-height:var(--control-height-md);height:var(--control-height-md);display:flex;align-items:center;padding:0 12px;border:1px solid var(--color-border-default);border-radius:var(--radius-control);background:#f4f6f8;color:var(--color-neutral-40);font-size:12px;line-height:14px}.factor-custom-modal__disabled-field app-select{display:block}.factor-custom-modal__impact-input-wrap input:disabled,.factor-custom-modal__side-textarea textarea:disabled,.factor-custom-modal__main input:disabled{background:#f4f6f8;border-color:var(--color-border-default);color:var(--color-neutral-40)}.factor-custom-modal__impact-section{grid-column:1 / -1;display:grid;gap:12px;padding:16px;border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-canvas)}.factor-custom-modal__impact-group{display:grid;gap:10px;padding:12px;border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-canvas)}.factor-custom-modal__impact-group-head{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--color-text-secondary)}.factor-custom-modal__impact-group-head small{font-size:12px}.factor-custom-modal__impact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.factor-custom-modal__impact-field{gap:6px}.factor-custom-modal__impact-input-wrap{display:flex;align-items:center;gap:8px}.factor-custom-modal__impact-input-wrap input{flex:1}.factor-custom-modal__impact-unit{min-width:56px;font-size:12px;color:var(--color-text-secondary)}.factor-custom-modal__impact-note{color:var(--color-text-secondary);font-size:12px}.factor-custom-modal__impact-empty{padding:16px;border-radius:var(--radius-md);border:1px dashed var(--color-border-default);color:var(--color-text-secondary);font-size:13px;background:var(--color-bg-surface)}.factor-custom-modal__side{min-width:0;overflow:hidden;display:grid;align-content:start;gap:18px;align-self:stretch;padding-left:24px;border-left:1px solid var(--color-border-default)}.factor-custom-modal__side-section{display:grid;gap:10px;min-width:0}.factor-custom-modal__side-section>app-attachment-list{display:block;min-width:0;overflow:hidden}.factor-custom-modal__side-section .app-attachment-list,.factor-custom-modal__side-section .app-attachment-row{min-width:0}.factor-custom-modal__side-section--grow{align-content:start}.factor-custom-modal__side-header{display:grid;gap:4px}.factor-custom-modal__side-header--attachments{grid-template-columns:minmax(0,1fr) auto;align-items:center}.factor-custom-modal__mini-title{margin:0;font-size:14px;line-height:20px;font-weight:600;color:var(--color-text-primary)}.factor-custom-modal__side-note{color:var(--color-text-secondary);font-size:12px;line-height:18px}.factor-custom-modal__side-textarea textarea{min-height:220px}.factor-custom-modal__attachment-input{display:none}.factor-custom-modal__attachment-add{width:16px;height:16px;min-width:16px;min-height:16px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 16px;padding:0;line-height:0;border-radius:999px}.factor-custom-modal__attachment-add img{display:block;width:var(--icon-size-md);height:var(--icon-size-md)}.factor-custom-modal__attachment-list{display:grid;width:100%}.factor-custom-modal__attachment-row{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;box-shadow:inset 0 -1px #e8e8e8}.factor-custom-modal__attachment-file{flex:1 1 auto;min-width:0;display:inline-flex;align-items:center;gap:6px;color:#66667e;font-size:12px;line-height:18px}.factor-custom-modal__attachment-file span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.factor-custom-modal__attachment-file-icon{width:var(--icon-size-md);height:var(--icon-size-md);flex:0 0 16px}.factor-custom-modal__attachment-actions{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:flex-end;gap:10px}.factor-custom-modal__attachment-empty{min-height:44px;display:flex;align-items:center;padding:0 12px;border:1px dashed var(--color-border-default);border-radius:6px;color:var(--color-text-secondary);font-size:12px;background:#fff}@media (max-width: 900px){.factor-custom-modal__grid--details,.factor-custom-modal__impact-grid{grid-template-columns:1fr}.factor-custom-modal__field--full{grid-column:auto}}pre{background:#f8fafc;border:1px dashed var(--color-border-default);border-radius:var(--radius-sm);padding:var(--space-3);overflow:auto;font-size:12px}@media (max-width: 1180px){.page-grid,.home-layout{grid-template-columns:1fr}.app-card-grid,.app-card-grid--summary,.app-card-grid--entry,.app-card-grid--shortcut,.factor-custom-modal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.factor-custom-modal__layout,.factor-custom-modal__main{grid-template-columns:1fr}.factor-custom-modal__side{padding-left:0;padding-top:4px;border-left:0;border-top:1px solid var(--color-border-default)}.factor-library-toolbar{grid-template-columns:1fr}.factor-library-toolbar__search{grid-template-columns:minmax(0,1fr) auto auto}.figma-workspace{grid-template-columns:220px minmax(0,1fr)}.figma-workspace--collapsed{grid-template-columns:58px minmax(0,1fr)}.figma-sidebar{width:220px;min-height:0;flex-direction:column;gap:0;padding:0;border-right:1px solid var(--color-sidebar-border);border-bottom:0}.figma-sidebar--collapsed{width:58px}.figma-sidebar__toggle{width:100%;height:var(--app-titlebar-height);border-bottom:1px solid var(--app-titlebar-divider);padding:0 17px 0 20px;flex:0 0 auto}.figma-nav{flex-direction:column;width:100%;padding:10px 8px;gap:4px;align-items:stretch;overflow-x:hidden}.figma-nav-item{width:100%;min-height:32px;padding:4px 8px}.figma-canvas{min-height:calc(100vh - 127px);padding:14px}.figma-ai-fab{right:12px}}@media (max-width: 720px){.factor-custom-modal__impact-meta{flex-direction:column;align-items:stretch}.factor-custom-modal__section-head--split,.factor-query-modal__grid,.factor-custom-modal__grid,.factor-custom-modal__period-grid,.factor-custom-modal__ref-product-row,.factor-custom-modal__impact-grid,.factor-library-toolbar__search{grid-template-columns:1fr}.factor-query-modal__libraries{grid-column:auto}.factor-library-table-toolbar,.factor-library-pagination{flex-direction:row;align-items:center}.factor-library-table-toolbar{justify-content:space-between}.factor-library-pagination{justify-content:flex-end}.factor-library-subnav{gap:16px;padding:0 14px}.home-hero{flex-direction:column;align-items:flex-start}.page-form--two-column,.page-form--three-column,.app-card-grid,.app-card-grid--summary,.app-card-grid--entry,.app-card-grid--shortcut{grid-template-columns:1fr}.figma-home:not(.figma-home--app-shell) .figma-header{min-height:40px;flex-direction:column;align-items:flex-start;gap:8px;padding:10px 14px}.figma-home:not(.figma-home--app-shell) .figma-header__right{flex-wrap:wrap;gap:8px}.figma-module-card{padding:14px}.figma-home:not(.figma-home--app-shell) .figma-footer{min-height:35px;padding:10px 12px;flex-wrap:wrap;justify-content:center}.figma-home:not(.figma-home--app-shell) .figma-footer__links{width:100%;justify-content:center;gap:16px}.figma-ai-fab{width:46px;min-height:98px}.calc-config-modal__grid,.dual-selector--figma{grid-template-columns:1fr}.dual-selector__actions--figma{flex-direction:row;justify-content:center}}.supplier-customer-form-grid{display:grid;column-gap:16px;row-gap:12px;align-items:start;margin:var(--app-modal-section-gap) var(--app-modal-inline-padding) 0;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 900px){.app-request-pcf-modal__content{grid-template-columns:1fr;row-gap:18px}.app-request-pcf-modal__divider{display:none}}.model-config-page{position:relative;background:#fff;grid-template-rows:auto minmax(0,1fr);min-height:calc(100vh - 75px);height:calc(100vh - 75px);overflow:hidden}.model-config-page.app-page-stack{gap:0}.model-config-page__canvas{position:relative;display:grid;padding:0;border-top:0;min-height:0;height:100%;overflow:hidden}.model-config-page__entry-layer{position:absolute;inset:0;display:flex;align-items:stretch;justify-content:flex-end;z-index:4;background:#0000282e}.model-config-page__workspace{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:100%;height:100%;background:#fff;min-width:780px}.model-config-page__workspace--editor-open{grid-template-columns:260px minmax(0,1fr) 490px;min-width:1270px}.model-config-page__family-pane{display:grid;grid-template-rows:auto minmax(0,1fr);gap:0;border-right:1px solid var(--color-border-soft);background:#fff;overflow:hidden}.model-config-page__title{margin:0;min-width:0;color:var(--app-heading);font-size:16px;font-weight:700;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.model-config-page__family-header,.model-config-page__card-header,.model-config-page__context-actions,.model-config-family__actions,.model-config-page__editor-header,.model-config-page__editor-body,.model-config-page__editor-section,.product-entry-modal__grid,.model-config-page__empty-state{display:grid}.model-config-page__family-list,.model-config-product-list,.model-config-version-list,.model-config-page__card-pane{display:grid;gap:12px}.model-config-page__family-header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;height:40px;padding:0 var(--app-titlebar-inline-padding);box-shadow:inset 0 -1px #00000017}.model-config-page__family-list{align-content:start;min-height:0;overflow-y:auto;padding:0 0 12px;gap:0}.model-config-family{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;height:56px;min-height:56px;padding:8px 10px;border:0;border-radius:6px;background:transparent}.model-config-family:hover,.model-config-family:focus-within{background:var(--color-brand-soft-subtle)}.model-config-family--active,.model-config-family--editing,.model-config-family--draft{background:var(--color-brand-soft)}.model-config-family--active .model-config-family__name,.model-config-family--active .model-config-family__meta{color:var(--app-brand)}.model-config-family--editing,.model-config-family--draft{background:var(--color-brand-soft)}.model-config-family__content{width:100%;min-width:0;min-height:40px;padding:0;border:0;border-radius:0;background:transparent;color:var(--app-text);box-shadow:none;display:grid;grid-template-columns:16px minmax(0,1fr);grid-template-rows:auto auto;align-items:start;column-gap:6px;row-gap:3px;text-align:left;font-weight:400}.model-config-family__content:hover,.model-config-family__content:active,.model-config-family__menu-trigger:hover,.model-config-family__menu-trigger:active{background:transparent;color:inherit;transform:none}.model-config-family__leading{width:16px;height:16px;display:block;grid-column:1;grid-row:1;align-self:center}.model-config-family__primary{min-width:0;grid-column:2;grid-row:1;display:flex;align-items:center;min-height:24px;overflow:hidden}.model-config-family__content--edit{cursor:text}.model-config-family__primary--edit{display:block}.model-config-family__edit-shell{width:100%;min-width:0;min-height:24px;padding:0 6px;border:1px solid #e8e8e8;border-radius:var(--radius-sm);background:#fff;box-shadow:0 3px 12px #0000001f;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px}.model-config-family__name{display:block;min-height:24px;padding:0 6px;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--app-heading);font-size:14px;font-weight:400;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.model-config-family__meta{grid-column:2;grid-row:2;color:var(--app-text-secondary);font-size:11px;line-height:1;font-weight:400}.model-config-family__actions,.model-config-page__context-actions{position:relative;justify-self:end;min-width:max-content;display:flex;align-items:center;gap:12px}.model-config-family__menu-trigger{width:16px;min-width:16px;min-height:16px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.model-config-family__menu-trigger img{width:var(--icon-size-md);height:var(--icon-size-md);display:block}.model-config-family__editor{margin:0}.model-config-family__inline-edit{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.model-config-family__edit-shell .model-config-family__input,.model-config-family__edit-shell .model-config-family__input:focus{width:100%;min-width:0;min-height:24px;max-width:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;font-size:14px;line-height:22px;font-weight:400;box-shadow:none;outline:0}.model-config-family__input::placeholder{color:#ccccd4;font-size:12px;font-weight:700}.model-config-family--editing .model-config-family__input,.model-config-family--draft .model-config-family__input{border-color:transparent}.model-config-family__inline-actions{display:inline-flex;align-items:center;gap:6px;align-self:center;padding-top:0}.model-config-family__actions{align-self:start;padding-top:4px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease}.model-config-family:hover .model-config-family__actions,.model-config-family:focus-within .model-config-family__actions{opacity:1;visibility:visible;pointer-events:auto}.model-config-family__icon-action{width:var(--icon-size-xl);min-width:20px;height:var(--icon-size-xl);min-height:20px;padding:0;border:0;border-radius:0;background:transparent;color:inherit;box-shadow:none;display:inline-flex;align-items:center;justify-content:center}.model-config-family__icon-action:hover,.model-config-family__icon-action:active{background:transparent;color:inherit;transform:none}.model-config-family__icon-action img{width:var(--icon-size-xl);height:var(--icon-size-xl);display:block}.model-config-page__card-pane{display:grid;grid-template-rows:auto minmax(0,1fr);align-content:stretch;min-height:0;gap:0;padding:0;background:var(--app-bg)}.model-config-page__card-header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;height:40px;margin-bottom:0;width:100%;padding:0 20px;background:#fff;box-shadow:inset 0 -1px #00000017}.model-config-page__product-menu{top:calc(100% + 8px);right:0}.model-config-popover{position:absolute;top:calc(100% + 8px);right:0;z-index:3;width:max-content;min-width:0;padding:8px;border:1px solid #e8e8e8;border-radius:6px;background:#fff;box-shadow:0 3px 12px #0000001f;display:grid;gap:4px}.model-config-popover__item{width:auto;min-height:30px;padding:0 9px;border:0;border-radius:6px;background:transparent;color:var(--app-text);box-shadow:none;display:inline-flex;align-items:center;gap:9px;justify-content:flex-start;font-size:12px;font-weight:400;white-space:nowrap}.model-config-popover__item:hover,.model-config-popover__item:active{background:#3333330f;transform:none}.model-config-popover__item-icon{width:var(--icon-size-md);height:var(--icon-size-md);flex:0 0 auto;display:block}.model-config-page__block-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;margin-bottom:14px}.model-config-page__badge{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;background:#00799314;color:var(--app-brand);font-size:12px;font-weight:700}.model-config-product-list{justify-content:start;min-height:0;overflow-y:auto;margin-top:0;grid-template-columns:repeat(auto-fill,minmax(min(346px,100%),346px));align-content:start;gap:12px;padding:13px 20px 20px}.model-config-product-list__sentinel{grid-column:1 / -1;padding:8px 0 4px;text-align:center;font-size:12px;color:#9999a9}.model-config-product,.model-config-version{width:100%;min-width:0;min-height:0;padding:16px;border:1px solid var(--color-border-strong);border-radius:6px;background:#fff;color:var(--app-text);box-shadow:none;display:grid;align-content:start;gap:8px;text-align:left}.model-config-product{position:relative;min-height:174px;height:174px;grid-template-rows:none;gap:0;padding:0;overflow:visible}.model-config-product--create{border-style:dashed;place-content:center;justify-items:start}.model-config-product__header{position:absolute;top:12px;left:12px;right:12px;display:flex;justify-content:space-between;align-items:flex-start;gap:8px;padding:0}.model-config-product__title-group,.model-config-product__header-actions{display:inline-flex;align-items:flex-start}.model-config-product__title-group{min-width:0;flex:1 1 auto;gap:4px}.model-config-product__header-actions{margin-left:auto;justify-content:flex-end;gap:4px;flex-shrink:0}.model-config-product__view{min-width:auto;height:24px;min-height:24px;padding:0 8px;border:1px solid var(--color-border-strong);border-radius:3px;background:transparent;color:var(--color-text-muted);box-shadow:none;font-size:12px;font-weight:700;white-space:nowrap;flex-shrink:0}.model-config-product__view:hover,.model-config-product__view:active{background:var(--color-surface-tint);color:var(--app-text);transform:none}.model-config-product__actions{position:relative}.model-config-product__content{position:absolute;inset:40px 12px;min-width:0;min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;display:flex;align-items:center;justify-content:flex-start;gap:12px;text-align:left;overflow:hidden}.model-config-product__content:hover,.model-config-product__content:active,.model-config-product__menu-trigger:hover,.model-config-product__menu-trigger:active{background:transparent;transform:none;color:inherit}.model-config-product:hover,.model-config-product:active,.model-config-version:hover,.model-config-version:active{background:#fff;color:var(--app-text);transform:none}.model-config-product--active,.model-config-version--active{border-color:#0079934d;background:#0079930f}.model-config-product__create-icon{width:28px;height:28px;border-radius:999px;background:#00799314;color:var(--app-brand);display:inline-flex;align-items:center;justify-content:center;font-size:20px;line-height:1}.model-config-product__name,.model-config-version__name{color:var(--app-heading);font-size:14px;font-weight:700;line-height:1.2}.model-config-product__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-config-product__source-icon{width:var(--icon-size-md);height:var(--icon-size-md);flex:0 0 auto}.model-config-product__code,.model-config-product__meta,.model-config-version__meta,.model-config-version__version{color:var(--app-text-secondary);font-size:12px}.model-config-version__status{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;background:#f59e0b29;color:#b45309;font-size:11px;font-weight:700}.model-config-version__status--published{background:#10b98129;color:#0f766e}.model-config-product__preview{width:58px;height:64px;flex:0 0 64px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;background:linear-gradient(0deg,var(--color-surface-tint),var(--color-surface-tint)),#fff;overflow:hidden}.model-config-product__preview-frame{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;background:transparent;box-shadow:none;overflow:hidden}.model-config-product__preview-image{width:100%;height:100%;display:block;object-fit:contain;object-position:center}.model-config-product__no-image{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#f4f6f8;border-radius:4px}.model-config-product__details{min-width:0;flex:1 1 auto;align-self:stretch;display:flex;gap:6px;align-items:stretch;justify-content:flex-start;font-size:12px;line-height:1;padding-top:0;white-space:nowrap;overflow:hidden}.model-config-product__detail-column{display:grid;flex:1 1 0;align-content:center;gap:5px}.model-config-product__detail-column--label{color:var(--color-text-muted);flex:0 1 auto;min-width:0}.model-config-product__detail-column--label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-config-product__detail-column span{min-height:15px;display:block;line-height:15px;min-width:0}.model-config-product__detail-column--value{color:var(--app-text);min-width:0;font-weight:400}.model-config-product__detail-column--value span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-config-product__footer{position:absolute;left:12px;right:12px;bottom:12px;min-height:28px;display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:6px;background:#0079930f;color:var(--color-brand-deep);font-size:12px;line-height:16px;overflow:visible;margin-top:0}.model-config-product__footer-strong{font-weight:700;white-space:nowrap}.model-config-product__footer-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-config-page__editor{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;border-left:1px solid var(--color-border-soft);background:#fff}.model-config-page__editor-header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding:8px 20px;box-shadow:inset 0 -1px #00000017}.model-config-page__editor-close{width:28px;height:28px;min-width:28px;min-height:28px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--app-text-secondary);box-shadow:none;font-size:22px;line-height:1}.model-config-page__editor-close:hover,.model-config-page__editor-close:active{background:var(--color-surface-tint);color:var(--app-brand);transform:none}.model-config-page__editor-body{align-content:start;gap:0;padding:0 20px 24px;overflow-y:auto}.model-config-page__editor-section{padding:18px 0;border-top:1px solid var(--color-border-soft)}.model-config-page__editor-section:first-child{border-top:0}.model-config-page__editor-section--minor{padding-top:0}.model-config-page__editor-form,.model-config-page__activity-form{grid-template-columns:repeat(2,minmax(0,1fr))}.model-config-version-list{gap:8px}.model-config-page__inner-empty{min-height:220px;border:1px dashed var(--color-border-default);border-radius:6px}.model-config-page__inner-empty--compact{min-height:160px}.model-config-page__empty-state{padding:72px 24px}.model-config-page__empty-actions{justify-content:center}@media (max-width: 1360px){.model-config-page__workspace--editor-open{grid-template-columns:260px minmax(0,1fr);min-width:780px}.model-config-page__editor{grid-column:2;border-left:0;border-top:1px solid var(--color-border-soft)}}@media (max-width: 1100px){.model-config-page__editor-form,.model-config-page__activity-form,.product-entry-modal__grid--two-column{grid-template-columns:1fr}}@media (max-width: 720px){.model-config-page__card-pane,.model-config-page__editor-header,.model-config-page__editor-body,.model-config-page__family-header{padding-left:16px;padding-right:16px}.model-config-page__block-header{grid-template-columns:1fr}.model-config-page__family-header,.model-config-page__card-header,.model-config-page__editor-header{grid-template-columns:minmax(0,1fr) auto}.model-config-product-list{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),240px));justify-content:start}.model-config-page__entry-backdrop{padding:0}.product-entry-modal{width:100vw}.product-entry-modal__body{padding-left:16px;padding-right:16px}.app-side-sheet__header{padding-left:16px}}.cmd-overlay{position:fixed;inset:0;padding:24px;box-sizing:border-box;background:#00002873;display:flex;align-items:center;justify-content:center;z-index:1000}.cmd-dialog{background:#fff;border-radius:6px;width:min(1080px,100%);max-height:100%;display:flex;flex-direction:column;box-shadow:0 8px 32px #0000002e;position:relative;overflow:hidden}.cmd-dialog__header{padding:0 var(--app-modal-inline-padding);flex-shrink:0}.cmd-dialog__icon{display:inline-block;width:var(--icon-size-md);height:var(--icon-size-md);background:url("./media/nav-basic-config-VARZG2XC.svg") no-repeat center / contain;vertical-align:middle}.cmd-dialog__title-row{min-height:50px;display:flex;align-items:center;gap:8px}.cmd-dialog__title{margin:0;font-family:var(--font-family-base);font-weight:700;font-size:var(--app-titlebar-font-size);color:#000028;line-height:20px}.cmd-dialog__list{overflow-y:auto;overflow-x:hidden;padding:0 var(--app-modal-inline-padding);display:flex;flex-direction:column;gap:6px;max-height:230px;scrollbar-width:thin;flex-shrink:0;position:relative;z-index:1}.cmd-config-row{display:flex;align-items:center;height:40px;padding:0 12px;border:1px solid #e5e5e9;border-radius:3px;background:#fff;cursor:pointer;flex-shrink:0}.cmd-config-row:hover{background:#00799305}.cmd-config-row--selected{border-color:#007993;background:linear-gradient(90deg,#00799308 0% 100%),#fff}.cmd-config-row--disabled{opacity:.55;cursor:default;pointer-events:none}.cmd-config-row--default{position:relative;overflow:visible}.cmd-default-badge{position:absolute;top:-1px;right:-1px;width:31px;height:19px;z-index:1;line-height:0}.cmd-default-badge svg{display:block}.cmd-config-fields{display:grid;grid-template-columns:1fr 1px 1fr 1px 1.1fr 1px .9fr;align-items:center;margin-left:6px;font-family:var(--font-family-base);font-size:12px;white-space:nowrap;overflow:hidden;line-height:14px;flex:1}.cmd-cf{display:flex;gap:4px;align-items:center;justify-content:flex-start;padding:0 10px;min-width:0;overflow:hidden}.cmd-cf__l{color:#66667e;flex-shrink:0}.cmd-cf__v{color:#000028;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmd-cf-sep{width:1px;height:14px;background:#c2c2c2}.cmd-radio{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;border:1.5px solid #9999a9;flex-shrink:0;box-sizing:border-box;background:#fff}.cmd-radio--checked{border-color:#007993;background:#00ffb9}.cmd-radio__dot{width:6px;height:6px;border-radius:50%;background:#007993}.cmd-dialog__empty{text-align:center;color:#9999a9;padding:24px 0;font-size:12px}.cmd-dialog__form{padding:16px 22px 14px;display:flex;flex-direction:column;gap:var(--app-field-stack-gap);flex-shrink:0;overflow:visible}.cmd-form-line{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:6px;align-items:start}.cmd-fg{display:grid;gap:var(--app-field-label-gap);align-content:start;min-width:0}.cmd-fg>app-select,.cmd-fg>app-unit-select{display:block;height:var(--control-height-md);overflow:visible}.cmd-fg>app-select .app-select__trigger{width:100%;height:var(--control-height-md);min-height:var(--control-height-md);padding:0 11px;border-radius:3px;border-color:#e5e5e9;box-sizing:border-box}.cmd-fg>app-unit-select .app-select__trigger{width:100%;height:var(--control-height-md);min-height:var(--control-height-md);padding:0;border-radius:3px;border-color:#e5e5e9;box-sizing:border-box}.cmd-fl{font-family:var(--font-family-base);font-size:12px;color:#66667e;line-height:14px;margin:0;padding:0}.cmd-req{color:#c7373f}.cmd-rg{display:flex;align-items:center;gap:18px}.cmd-ro{display:flex;align-items:center;gap:3px;cursor:pointer;font-family:var(--font-family-base);font-weight:700;font-size:12px;color:#66667e;line-height:14px}.cmd-ro--active{color:#000028}.cmd-ro--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.cmd-ro--muted{color:#ccccd4}.cmd-inp{height:36px;border:1px solid #e5e5e9;border-radius:3px;padding:0 11px;margin:0;font-family:var(--font-family-base);font-size:12px;color:#000028;background:#fff;outline:none;box-sizing:border-box;width:100%;display:block}.cmd-inp::placeholder{color:#ccccd4}.cmd-inp:focus{border-color:#007993}.cmd-inp-suffix{position:relative}.cmd-inp-suffix .cmd-inp{padding-right:60px}.cmd-inp-suffix__tag{position:absolute;right:11px;top:50%;transform:translateY(-50%);font-family:var(--font-family-base);font-size:12px;color:#9999a9;pointer-events:none}.cmd-dialog__footer{display:flex;align-items:center;justify-content:space-between;min-height:60px;padding:0 var(--app-modal-inline-padding);box-shadow:inset 0 1px #00000017;flex-shrink:0}.cmd-dialog__footer-l{display:flex;align-items:baseline;gap:4px;font-family:var(--font-family-base);font-weight:700;font-size:12px;line-height:14px}.cmd-fhint{color:#66667e}.cmd-fadd{background:none;border:none;color:#007993;cursor:pointer;font-family:var(--font-family-base);font-weight:700;font-size:12px;line-height:14px;padding:0;margin:0;min-width:auto;min-height:auto;box-shadow:none;text-decoration:none}.cmd-fadd:hover,.cmd-fadd:active{background:none;box-shadow:none;transform:none;text-decoration:underline;color:#007993}.cmd-dialog__footer-r{display:flex;align-items:center;gap:12px}.cmd-dialog--copy{width:740px;max-height:85vh;overflow-y:auto}.cmd-copy-section-hd{display:flex;align-items:center;gap:8px}.cmd-dialog--copy .product-entry-modal__section+.product-entry-modal__section{margin-top:6px}.cmd-dialog__form--flush{padding-left:0;padding-right:0;padding-top:0}.cmd-dialog__list--flush{padding-left:0;padding-right:0}.cmd-copy-factor-check{padding-top:8px;font-size:12px}.cmd-copy-factor-check--hint{color:var(--color-text-muted)}.user-stats-bar{display:flex;align-items:center;gap:24px;padding:12px 0;font-size:13px;color:#666}.user-stats-text{margin-right:auto;font-size:13px;color:#666;white-space:nowrap}.user-toolbar{display:flex;align-items:center;justify-content:space-between;padding:8px 0 16px}.user-toolbar__search{position:relative}.user-toolbar__search input{padding:6px 12px 6px 32px;border:1px solid #d9d9d9;border-radius:4px;font-size:13px;width:240px}.user-toolbar__search svg{position:absolute;left:8px;top:50%;transform:translateY(-50%);width:var(--icon-size-md);height:var(--icon-size-md);opacity:.4}.user-status{display:inline-flex;align-items:center;gap:6px;font-size:14px}.user-status__dot{width:8px;height:8px;border-radius:50%}.user-status__dot--active{background:#52c41a}.user-status__dot--disabled{background:#ff4d4f}.user-form-modal{width:min(500px,90vw)}.user-field--readonly,input:disabled,textarea:disabled{background:linear-gradient(90deg,#00000008 0% 100%),#fff;color:var(--color-text-muted);cursor:not-allowed}.role-multi-select{position:relative}.role-multi-select__trigger{display:flex;align-items:center;justify-content:space-between;padding:0 11px;border:1px solid #e5e5e9;border-radius:3px;cursor:pointer;height:36px;background:#fff;font-size:12px;color:#000028;gap:6px}.role-multi-select__placeholder{color:var(--color-neutral-40)}.role-multi-select__arrow{flex-shrink:0}.role-multi-select__panel{background:#fff;border-radius:6px;border:1px solid rgba(0,0,0,.06);box-shadow:var(--shadow-brand-floating);z-index:9999;overflow:hidden}.role-multi-select__option{display:flex;align-items:center;gap:10px;padding:0 14px;height:44px;cursor:pointer;font-family:var(--font-family-base);font-size:12px;font-weight:700;color:var(--color-text-muted);box-shadow:inset 0 -1px #0000001f}.role-multi-select__option:hover{background:#0079930a}.role-checkbox{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border:1.2px solid var(--color-text-muted);border-radius:2px;flex-shrink:0}.role-checkbox--checked{background:#00ffb9;border-color:var(--app-brand)}.model-config-page__guide-btn{margin-left:calc(-1 * var(--space-3));align-self:center}.model-config-page__toolbar-right{display:flex;align-items:center;gap:12px;margin-left:auto}.auto-import-btn:hover img{filter:var(--app-brand-icon-filter)}.aip-overlay{position:fixed;inset:0;background:#00002880;display:flex;align-items:center;justify-content:center;z-index:1000}.aip-dialog{background:#fff;border-radius:12px;width:min(1000px,90vw);height:600px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 8px 32px #0003}.aip-header{display:flex;align-items:center;justify-content:space-between;padding:18px 24px 0;flex-shrink:0}.aip-title{margin:0;font-family:var(--font-family-base);font-weight:700;font-size:18px;color:#000028}.aip-close{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;min-width:auto;min-height:auto;opacity:.6}.aip-close:hover{opacity:1;background:none}.aip-content{display:flex;flex:1;min-height:0;overflow:hidden}.aip-sidebar{width:200px;flex-shrink:0;border-right:1px solid rgba(0,0,0,.09);overflow-y:auto;padding:16px 0}.aip-sidebar__title{margin:0;padding:0 24px 12px;font-family:var(--font-family-base);font-size:14px;font-weight:700;color:#000028}.aip-sidebar__list{display:flex;flex-direction:column}.aip-sidebar__item{display:flex;align-items:flex-start;gap:8px;padding:10px 24px;cursor:pointer;border:none;background:none}.aip-sidebar__item:hover{background:#0079930a}.aip-sidebar__item--active{background:#0079930f}.aip-sidebar__item--active .aip-sidebar__item-name,.aip-sidebar__item--active .aip-sidebar__item-count{color:#007993}.aip-sidebar__item-text{display:flex;flex-direction:column;gap:2px;min-width:0}.aip-sidebar__item-name{font-family:var(--font-family-base);font-size:14px;font-weight:700;color:#000028;word-break:break-word}.aip-sidebar__item-count{font-size:12px;color:#66667e}.aip-main{flex:1;display:flex;flex-direction:column;min-width:0;overflow:hidden}.aip-search{display:flex;align-items:center;padding:12px 24px;flex-shrink:0}.aip-search__input-wrap{display:flex;align-items:center;flex:1;border:1px solid #e5e5e9;border-radius:6px;height:36px;background:#fff;overflow:hidden}.aip-search__icon-btn{display:flex;align-items:center;justify-content:center;width:36px;height:100%;border:none;background:none;cursor:pointer;flex-shrink:0;padding:0;min-width:auto;min-height:auto;opacity:.5}.aip-search__icon-btn:hover{opacity:.8}.aip-search__input{border:none;outline:none;flex:1;font-size:14px;color:#000028;background:transparent;min-width:0;height:100%;padding:0;box-shadow:none;min-height:auto}.aip-search__input::placeholder{color:#ccccd4}.aip-search__text-btn{padding:0 16px;height:calc(100% - 6px);margin:3px;border:1px solid #e5e5e9;border-radius:4px;background:#fff;color:#66667e;font-size:12px;font-weight:400;cursor:pointer;white-space:nowrap;min-width:auto;min-height:auto}.aip-search__text-btn:hover{background:#00000008}.aip-search__text-btn--active{background:#007993;border-color:#007993;color:#fff}.aip-search__text-btn--active:hover{background:#006680}.aip-body{flex:1;overflow-y:auto;padding:0 24px;min-height:0}.aip-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#9999a9;font-size:14px;font-weight:700}.aip-empty img{max-width:280px;max-height:140px;width:auto;height:auto;object-fit:contain;flex-shrink:0}.aip-empty--full{flex:1;min-height:300px}.aip-table{width:100%;border-collapse:collapse;font-family:var(--font-family-base);font-size:12px}.aip-table thead{position:sticky;top:0;z-index:1}.aip-table th{text-align:center;padding:8px;font-weight:400;color:#4f4f4f;font-size:12px;white-space:nowrap;background:linear-gradient(90deg,#00799308,#00799308),#fff}.aip-th--radio{width:40px}.aip-table td{text-align:center;padding:0 8px;height:44px;color:#66667e;font-size:12px;box-shadow:inset 0 -1px #00000017}.aip-row{cursor:pointer}.aip-row:hover{background:#00799308}.aip-row--selected{background:linear-gradient(90deg,#00799308,#00799308),#fff}.aip-td--radio{width:40px}.aip-td--img{width:60px}.aip-img-frame{display:inline-flex;align-items:center;justify-content:center;width:33px;height:33px;background:#00000008;border-radius:3px}.aip-img-frame img{max-width:23px;max-height:22px;object-fit:contain;aspect-ratio:auto}.aip-radio{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border:1.5px solid #9999a9;border-radius:50%;box-sizing:border-box}.aip-radio--checked{background:#00ffb9;border-color:#007993}.aip-radio--disabled{background:#e5e5e9}.aip-radio__dot{width:6px;height:6px;border-radius:50%;background:#007993}.aip-status{color:#f90;font-size:12px}.aip-status--imported{color:#64b74c}.aip-footer{display:flex;justify-content:flex-end;padding:18px 24px;flex-shrink:0;border-top:none}.batch-dialog{width:min(700px,90vw);height:720px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.batch-search{display:flex;align-items:flex-end;gap:8px;padding:16px 24px;flex-shrink:0}.batch-search__group{display:flex;flex-direction:column;gap:6px}.batch-search__label{font-family:var(--font-family-base);font-size:12px;color:#66667e;font-weight:400}.batch-search__input{height:36px;padding:0 11px;border:1px solid #e5e5e9;border-radius:3px;font-family:var(--font-family-base);font-size:12px;color:#000028;background:#fff;box-sizing:border-box;width:200px;min-height:auto}.batch-search__input:focus{outline:none;border-color:#007993}.batch-search__group app-date-range-select{width:200px}.batch-table-wrap{flex:1;overflow-y:auto;padding:0 24px;min-height:0;display:flex;flex-direction:column}.batch-status{color:#f90;font-size:12px}.batch-status--traced{color:#00884a}.ai-modal{width:905px;background:#f0f7f7;box-shadow:0 4px 24px #00000014,0 20px 60px #00999924;display:flex;flex-direction:column;overflow:hidden;position:relative}.ai-modal--expert{max-height:calc(100vh - 32px)}.ai-modal__header{display:flex;align-items:center;justify-content:space-between;padding:20px 32px;height:93px;background:#ffffffa6;border-bottom:.667px solid rgba(0,121,147,.12);box-sizing:border-box;flex-shrink:0}.ai-modal__hd-left{display:flex;align-items:center;gap:16px}.ai-modal__hd-icon{width:52px;height:52px;border-radius:14px;background:#1a2a3a;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ai-modal__title{font-family:var(--font-family-base);font-size:20px;font-weight:700;color:#000028;margin:0}.ai-modal__subtitle{font-family:var(--font-family-base);font-size:13px;color:#2a5050;margin:4px 0 0}.ai-modal__seg-wrap{display:flex;align-items:center;background:#eef4f4;border:.667px solid rgba(0,153,153,.15);border-radius:12px;padding:4px;gap:0;height:43px;box-sizing:border-box}.ai-modal__seg-wrap--disabled{pointer-events:none}.ai-modal__seg-btn{display:inline-flex;align-items:center;gap:6px;padding:0 16px;height:34px;border:none;background:transparent;border-radius:9px;cursor:pointer;font-family:var(--font-family-base);font-size:14px;color:#66667e;white-space:nowrap;min-height:auto;min-width:auto;box-shadow:none;transition:none}.ai-modal__seg-btn:hover,.ai-modal__seg-btn:active{background:transparent;transform:none;box-shadow:none}.ai-modal__seg-btn:disabled,.ai-modal__seg-btn:disabled:hover,.ai-modal__seg-btn:disabled:active{background:transparent;color:#66667e;cursor:default}.ai-modal__seg-btn--active{background:#fff;color:#007993;font-weight:700;box-shadow:0 2px 5px #0099994d}.ai-modal__seg-btn--active:hover,.ai-modal__seg-btn--active:active,.ai-modal__seg-btn--active:disabled,.ai-modal__seg-btn--active:disabled:hover{background:#fff;color:#007993;box-shadow:0 2px 5px #0099994d}.ai-modal__seg-btn--disabled{color:#66667e;cursor:not-allowed;opacity:.6}.ai-modal__seg-btn--disabled:hover,.ai-modal__seg-btn--disabled:active{background:transparent;color:#66667e}.ai-modal__seg-btn img{width:var(--icon-size-sm);height:var(--icon-size-sm)}.ai-modal__body--quick{padding:24px 20px 0;display:flex;flex-wrap:wrap;gap:16px;min-height:260px}.ai-modal__upload-area{width:153px;height:167px;border:1.333px dashed rgba(0,121,147,.3);border-radius:10px;background:#ffffff80;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;cursor:pointer;color:#00799399;font-size:12px;font-weight:700;font-family:var(--font-family-base)}.ai-modal__upload-area:hover{border-color:#00799380}.ai-modal__upload-area--has-image{padding:0;position:relative;overflow:hidden}.ai-modal__preview-img{width:100%;height:100%;object-fit:cover;border-radius:10px}.ai-modal__image-overlay{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:8px;padding:4px 0;background:#0000288c;opacity:0;transition:opacity .15s ease}.ai-modal__upload-area--has-image:hover .ai-modal__image-overlay,.ai-modal__image-overlay:focus-within{opacity:1}.ai-modal__nl-box{flex:1;min-width:400px;height:167px}.ai-modal__nl-input{width:100%;height:100%;border:1.333px solid rgba(0,121,147,.3);background:#ffffffb3;padding:14px 16px;font-family:var(--font-family-base);font-size:14px;color:#1a3333;resize:none;box-sizing:border-box;outline:none}.ai-modal__nl-input::placeholder{color:#ccccd4}.ai-modal__nl-input:focus{border-color:#00799399}.ai-modal__chips{width:100%;display:flex;flex-wrap:wrap;gap:10px;padding-bottom:16px}.ai-modal__chip{display:inline-block;padding:6px 14px;border:1.333px solid rgba(0,121,147,.4);border-radius:20px;background:#fff9;color:#007993;font-family:var(--font-family-base);font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap}.ai-modal__chip:hover{background:#0079930f}.ai-modal__body--expert{padding:16px 32px 24px;overflow-y:auto;flex:1 1 auto;min-height:0}.ai-modal__fields-section{margin-bottom:16px}.ai-modal__fields-row{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}.ai-modal__fg{display:flex;flex-direction:column;gap:4px}.ai-modal__label{font-family:var(--font-family-base);font-size:12px;color:#66667e}.ai-modal__req{color:#e05050}.ai-modal__fg input{height:var(--control-height-md);min-height:var(--control-height-md);padding:0 11px;font-size:12px;line-height:14px;border:1px solid var(--color-border-strong);border-radius:3px}.ai-modal__fg input::placeholder{color:var(--color-border-muted)}.ai-modal__fg input:disabled{background:#f4f6f8;border-color:var(--color-border-default);color:var(--color-neutral-40);cursor:default}.ai-modal__fg .app-select{width:100%}.ai-modal__input-suffix-wrap{position:relative}.ai-modal__input-suffix-wrap .ai-modal__input{padding-right:60px}.ai-modal__input-suffix{position:absolute;right:9px;top:50%;transform:translateY(-50%);font-family:var(--font-family-base);font-size:12px;color:#9999a9}.ai-modal__hint-box{background:#0079930f;border:.667px solid rgba(0,121,147,.15);padding:8px 16px;margin-bottom:12px}.ai-modal__hint-title{font-family:var(--font-family-base);font-size:13px;font-weight:700;color:#007993;margin:0 0 4px}.ai-modal__hint-desc{font-family:var(--font-family-base);font-size:12px;color:#66667e;line-height:19px;margin:0}.ai-modal__divider{height:0;border-top:.667px solid rgba(0,121,147,.1);margin:8px 0 12px}.ai-modal__attach-title{display:flex;align-items:center;gap:8px;font-family:var(--font-family-base);font-size:13px;color:#66667e;margin-bottom:12px}.ai-modal__attach-hint{font-size:12px;color:#00799399}.ai-modal__attach-grid{display:grid;grid-template-columns:1fr 1fr;gap:0}.ai-modal__upload-item{display:flex;flex-direction:column;background:#fff;border:.667px solid #e0eeee;box-sizing:border-box;overflow:hidden}.ai-modal__upload-item--checked{border-color:#0079934d}.ai-modal__item-hd{display:flex;align-items:center;gap:12px;height:50px;padding:0 14px;cursor:pointer;min-height:50px}.ai-modal__item-hd:hover{background:#f7fafa}.ai-modal__item-add{margin-left:auto;background:transparent;border:none;padding:0;min-height:auto;min-width:auto;cursor:pointer;box-shadow:none;display:flex;align-items:center}.ai-modal__item-add:hover,.ai-modal__item-add:active{background:transparent;transform:none}.ai-modal__item-check{width:16px;height:16px;border:1px solid rgba(0,121,147,.3);border-radius:2px;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:10px;color:#007993}.ai-modal__item-check--active{background:#00ffb933;border-color:#007993b3}.ai-modal__item-label{font-family:var(--font-family-base);font-size:13px;color:#00799399}.ai-modal__item-label--active{color:#007993;font-weight:700}.ai-modal__item-files{border-top:.667px solid #f0f9f8;padding:8px 14px}.ai-modal__file-row{display:flex;align-items:center;gap:8px;height:36px;padding:0 8px;border-radius:8px;background:#f7fafa;margin-bottom:6px}.ai-modal__file-row:last-child{margin-bottom:0}.ai-modal__file-name{flex:1;font-family:var(--font-family-base);font-size:12px;color:#007993;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-modal__file-action{background:transparent;border:none;padding:2px;min-height:auto;min-width:auto;cursor:pointer;box-shadow:none;display:flex;align-items:center;opacity:.6}.ai-modal__file-action:hover,.ai-modal__file-action:active{background:transparent;opacity:1;transform:none}.ai-modal__body--processing{display:flex;flex-direction:column;align-items:center;padding:56px 32px 40px;min-height:410px;justify-content:center}.ai-modal__ring-wrap{position:relative;width:76px;height:76px;margin-bottom:24px}.ai-modal__ring-bg{position:absolute;inset:0;border:2px solid rgba(0,121,147,.12);border-radius:50%}.ai-modal__ring-spinner{position:absolute;inset:0;width:76px;height:76px;animation:ai-ring-spin 1.5s linear infinite}@keyframes ai-ring-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ai-modal__ring-core{position:absolute;top:18px;left:50%;transform:translate(-50%);width:40px;height:40px;border-radius:20px;background:#fff;box-shadow:0 1px 3px #00999914;display:flex;align-items:center;justify-content:center}.ai-modal__gen-group{display:flex;flex-direction:column;align-items:flex-start}.ai-modal__gen-title{font-family:var(--font-family-base);font-size:17px;font-weight:700;color:#0a2020;margin:0 0 20px;letter-spacing:.2px}.ai-modal__steps{display:flex;flex-direction:column;gap:14px;margin-bottom:32px}.ai-modal__step{display:flex;align-items:center;gap:12px;font-family:var(--font-family-base);font-size:13px;line-height:1;color:#00799399}.ai-modal__step--done,.ai-modal__step--active{color:#007993;font-weight:700}.ai-modal__step-dot{width:9px;height:9px;border-radius:50%;background:#00799399;flex-shrink:0}.ai-modal__step--done .ai-modal__step-dot,.ai-modal__step--active .ai-modal__step-dot{background:#007993}.ai-modal__prog-wrap{width:320px;height:4px;background:#0079931a;border-radius:2px;overflow:hidden;margin-bottom:10px}.ai-modal__prog-fill{height:100%;background:#007993;border-radius:2px;transition:width .1s linear}.ai-modal__prog-text{font-family:var(--font-family-base);font-size:12px;color:#007993;margin:0}.ai-modal__body--error{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:56px 32px 40px;min-height:410px}.ai-modal__error-icon{width:80px;height:80px;margin-bottom:24px}.ai-modal__error-text{font-family:var(--font-family-base);font-size:16px;font-weight:700;color:#0a2020;text-align:center;line-height:1.6;letter-spacing:.2px;margin:0 0 24px}.ai-modal__footer{display:flex;align-items:center;justify-content:space-between;padding:16px 32px;height:68px;background:#ffffff80;border-top:.667px solid rgba(0,121,147,.1);box-sizing:border-box;flex-shrink:0}.ai-modal__ft-tip{display:flex;align-items:center;gap:6px;font-family:var(--font-family-base);font-size:12px;color:#007993cc}.ai-modal__ft-actions{display:flex;align-items:center;gap:12px}.ai-modal__cancel{height:37px;padding:0 20px;border:.667px solid rgba(0,121,147,.18);background:none;color:#007993;font-family:var(--font-family-base);font-size:13px;cursor:pointer}.ai-modal__cancel:hover{background:#0079930a}.ai-modal__submit{display:inline-flex;align-items:center;gap:8px;height:37px;padding:0 24px;border:none;background:linear-gradient(to bottom,#007993,#196269);color:#fff;font-family:var(--font-family-base);font-size:14px;font-weight:700;cursor:pointer;letter-spacing:.5px;white-space:nowrap}.ai-modal__submit span{background:linear-gradient(to right,#00ffb9,#00e6dc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ai-modal__submit:hover{opacity:.9}.ai-modal__submit img{filter:brightness(0) saturate(100%) invert(76%) sepia(55%) saturate(1000%) hue-rotate(125deg) brightness(1.05)}.batch-recommend-dialog{background:#eff7f7;border-radius:6px;padding:42px 80px 40px;min-width:520px;text-align:center;box-shadow:0 16px 24px #0099991a}.batch-recommend-dialog__ring{display:inline-block;position:relative;width:76px;height:76px;margin-bottom:16px}.batch-recommend-dialog__ring-bg{position:absolute;inset:6px;border:1.5px solid rgba(0,121,147,.15);border-radius:50%}.batch-recommend-dialog__ring-arc{position:absolute;inset:0;border:2.5px solid transparent;border-top-color:#007993;border-right-color:#007993;border-radius:50%;animation:batchRingSpin 1.5s linear infinite}@keyframes batchRingSpin{to{transform:rotate(360deg)}}.batch-recommend-dialog__ring-core{position:absolute;top:18px;left:50%;transform:translate(-50%);width:40px;height:40px;background:#fff;border-radius:50%;box-shadow:0 1px 3px #00999914;display:flex;align-items:center;justify-content:center}.batch-recommend-dialog__ring-core img{width:var(--icon-size-xl);height:var(--icon-size-xl)}.batch-recommend-dialog__title{font-family:var(--font-family-base);font-size:18px;font-weight:400;color:#0a2020;letter-spacing:.2px;margin:0 0 8px}.batch-recommend-dialog__desc{font-family:var(--font-family-base);font-size:14px;color:#000028;line-height:24px;margin:0 0 16px}.batch-recommend-dialog__progress{width:320px;height:4px;background:#0079931a;border-radius:2px;margin:0 auto 24px;overflow:hidden}.batch-recommend-dialog__progress-bar{height:100%;background:#007993;border-radius:2px;transition:width .5s ease}.batch-recommend-dialog__actions{display:flex;justify-content:center;gap:12px}.batch-recommend-limit{background:var(--color-bg-surface);border-radius:12px;width:min(789px,100%);max-height:80vh;overflow:hidden;box-shadow:0 8px 32px #0003;display:flex;flex-direction:column}.batch-recommend-limit__header{display:flex;align-items:center;justify-content:space-between;padding:18px var(--space-6) 0}.batch-recommend-limit__header-title{font-family:var(--font-family-base);font-size:var(--font-size-lg);font-weight:700;line-height:22px;color:var(--color-text-primary)}.batch-recommend-limit__body{display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding:29px var(--space-6) 22px;overflow:auto;font-family:var(--font-family-base);font-size:16px;line-height:24px;color:var(--color-text-primary)}.batch-recommend-limit__title{font-size:20px;font-weight:700;line-height:24px;color:var(--color-text-primary);margin:0}.batch-recommend-limit__body p{margin:0}.batch-recommend-limit__link{color:var(--app-brand);font-weight:700;text-decoration:underline}.batch-recommend-limit__qr{display:block;width:90px;height:90px}.batch-recommend-limit__footer{display:flex;align-items:flex-end;justify-content:flex-end;min-height:60px;padding:0 var(--space-6) 18px}.es-import-upload-dialog{width:475px;overflow:hidden;display:flex;flex-direction:column}.es-import-upload-dialog__body{padding:0 24px;display:flex;flex-direction:column;gap:12px}.es-import-upload-dialog__template-row{display:flex;align-items:center;gap:4px;padding:0 24px 8px}.es-import-upload-dialog__template-label{font-family:var(--font-family-base);font-size:12px;color:#66667e}.es-import-upload-dialog__template-download{background:none;border:none;padding:0;margin:0;min-width:0;min-height:0;width:16px;height:16px;cursor:pointer;display:flex;align-items:center;justify-content:center}.es-import-upload-dialog__template-download:hover{background:none}.es-import-upload-dialog__upload-section{display:flex;flex-direction:column;gap:12px}.es-import-upload-dialog__upload-label{font-family:var(--font-family-base);font-size:12px;color:#000028}.es-import-upload-dialog__upload-area{height:36px;border:1px solid #e5e5e9;border-radius:3px;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#fff}.es-import-upload-dialog__upload-area:hover{border-color:#007993}.es-import-upload-dialog__file-row{height:36px;border:1px solid #e5e5e9;border-radius:3px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;background:#fff}.es-import-upload-dialog__file-row .app-attachment-file{flex:1;min-width:0}.es-import-upload-dialog__file-row .app-attachment-actions{flex-shrink:0}.es-import-upload-dialog__file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.es-import-preview-dialog{width:min(1806px,calc(100vw - 48px));height:min(820px,calc(100vh - 48px));overflow:hidden;display:flex;flex-direction:column}.es-import-preview-dialog__intro{padding:0 24px;flex-shrink:0;border-bottom:1px solid #e5e5e9}.es-import-preview-dialog__hint{font-family:var(--font-family-base);font-size:12px;color:#66667e;margin:0 0 16px}.es-import-preview-dialog__summary{display:flex;align-items:center;gap:0;padding:16px 0}.es-import-preview-dialog__file-icon{width:40px;height:48px;display:flex;align-items:center;justify-content:center;background:#f0f4f8;border-radius:4px;margin-right:16px;flex-shrink:0}.es-import-preview-dialog__file-info{flex:1;min-width:0}.es-import-preview-dialog__file-name{font-family:var(--font-family-base);font-size:14px;font-weight:700;color:#000028;margin:0 0 6px}.es-import-preview-dialog__file-meta{display:flex;gap:20px;font-family:var(--font-family-base);font-size:12px;color:#66667e}.es-import-preview-dialog__file-meta span{white-space:nowrap}.es-import-preview-dialog__stats{display:flex;gap:0;flex-shrink:0}.es-import-preview-dialog__stat{padding:0 20px;text-align:center;border-left:1px solid #e5e5e9}.es-import-preview-dialog__stat-label{font-family:var(--font-family-base);font-size:12px;color:#66667e;margin-bottom:4px}.es-import-preview-dialog__stat-value{font-family:var(--font-family-base);font-size:20px;font-weight:700;color:#000028}.es-import-preview-dialog__stat--success .es-import-preview-dialog__stat-value{color:#007993;font-weight:700}.es-import-preview-dialog__stat--error .es-import-preview-dialog__stat-value{color:#ff2640;font-weight:700}.es-import-preview-dialog__table-wrap{flex:1;min-height:0;overflow-x:auto;overflow-y:auto;padding:0;position:relative}.es-import-preview-dialog__table{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;font-family:var(--font-family-base);font-size:12px}.es-import-preview-dialog__table th{position:sticky;top:0;background:var(--color-table-head-bg);font-weight:400;color:var(--color-table-head-text);text-align:center;padding:8px 14px;white-space:nowrap;border-bottom:1px solid #e5e5e9;z-index:2;font-size:12px}.es-import-preview-dialog__table td{padding:10px 14px;color:#000028;border-bottom:1px solid #f0f0f4;text-align:center;white-space:nowrap;max-width:160px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;height:54px;box-sizing:border-box}.es-import-preview-dialog__table tr:hover td{background:#00799305}.es-import-preview-dialog__cell-error,.es-import-preview-dialog__table td.es-import-preview-dialog__cell-error{position:relative;color:#c7373f;font-weight:700}.es-import-preview-dialog__cell-error:after{content:"";position:absolute;inset:4px 2px;border:1.5px solid #c7373f;border-radius:3px;pointer-events:none}.es-import-preview-dialog__cell-editable{cursor:pointer}.es-import-preview-dialog__cell-editable:hover{background:#0079930a}.es-import-preview-dialog__cell-input{width:100%;min-width:80px;margin:0;padding:0;border:0;background:transparent;color:inherit;font-size:12px;line-height:1.2;text-align:center}.es-import-preview-dialog__cell-input:focus{outline:none}.es-import-preview-dialog__cell-select{width:100%;min-width:88px;height:24px;margin:0;padding:0;border:0;background:transparent;color:inherit;font-size:12px;text-align:center}.es-import-preview-dialog__cell-select:focus{outline:none}.workspace-stages--result{padding:0}.workspace-stages--result .workspace-stages__list{display:flex;flex-direction:column}.workspace-stages--result .workspace-stage{position:relative;overflow:visible}.workspace-stages--result .workspace-stage-connector{position:absolute;left:6px;top:34px;bottom:-20px;width:0;border-left:1px dashed #c2c2c2;z-index:2;pointer-events:none}.workspace-stages--result .workspace-stage__toggle-icon{flex-shrink:0;display:block;cursor:pointer}.workspace-stages--result .workspace-stage__header{display:flex;align-items:center;gap:8px;height:54px;position:relative;z-index:1}.workspace-stages--result .workspace-stage__header-left{display:flex;align-items:center;gap:12px;cursor:pointer}.workspace-stages--result .workspace-stage__name{font-weight:700;font-size:16px;color:#000028}.workspace-stages--result .workspace-stage__content{padding:0 0 0 26px;position:relative;z-index:1}.workspace-stages--result .workspace-process-empty{padding:16px 26px;font-size:13px;color:#9999a9}.workspace-stages--result .workspace-process-empty--result{display:flex;align-items:center;min-height:40px;padding-top:0;padding-bottom:0}.workspace-stages--result .workspace-process-empty--result-mfg{padding-left:52px}.workspace-stages--result .workspace-process{position:relative;background:#fff}.workspace-stages--result .workspace-process__header{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:10px 20px 10px 27px;background:#fff;cursor:pointer}.workspace-stages--result .workspace-process__header:before{content:"";position:absolute;left:6px;top:50%;width:21px;height:0;border-top:1px dashed #c2c2c2;z-index:1}.workspace-stages--result .workspace-stage__content--mfg{padding-left:0;position:relative}.workspace-stages--result .workspace-stage__content--mfg:before{content:"";position:absolute;left:6px;top:0;bottom:22px;width:0;border-left:1px dashed #c2c2c2;z-index:0;pointer-events:none}.workspace-stages--result .workspace-process__header-left{display:flex;align-items:center;flex-wrap:wrap;column-gap:12px;row-gap:4px;flex:1;min-width:0}.workspace-stages--result .workspace-process__toggle{flex-shrink:0;display:block}.workspace-stages--result .workspace-process__name{font-size:14px;font-weight:700;color:#000028}.workspace-stages--result .workspace-process__type-tag{display:inline-block;padding:2px 8px;border-radius:3px;background:#0079931a;color:#007993;font-size:11px;font-weight:700;white-space:nowrap}.workspace-stages--result .workspace-mfg-table-head,.workspace-stages--result .workspace-mfg-row{position:relative;display:flex;align-items:center;flex-wrap:nowrap;min-height:40px;padding:0 20px 0 52px;background:#fff;box-shadow:inset 52px 0 #fff,inset 0 -1px #0000001f}.workspace-stages--result .workspace-mfg-table-head--first{box-shadow:inset 52px 0 #fff,inset 0 -1px #0000001f,inset 0 1px #0000001f}.workspace-stages--result .workspace-mfg-table-head .workspace-mfg-col{font-size:12px;color:#66667e;white-space:nowrap}.workspace-stages--result .workspace-mfg-col,.workspace-stages--result .workspace-mfg-cell{text-align:center}.workspace-stages--result .workspace-mfg-cell{font-size:12px;color:#000028;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-stages--result .workspace-mfg-col--name{min-width:180px;max-width:300px;flex:1 1 180px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-stages--result .workspace-mfg-col--ftype{width:150px;flex:0 0 150px}.workspace-stages--result .workspace-mfg-col--source{min-width:170px;flex:1 1 170px}.workspace-stages--result .workspace-mfg-col--amount,.workspace-stages--result .workspace-mfg-col--unit{width:120px;flex:0 0 120px}.workspace-stages--result .workspace-mfg-col--emission{width:150px;flex:0 0 150px}.workspace-stages--result .workspace-mfg-col--stage-percent,.workspace-stages--result .workspace-mfg-col--overall-percent{width:100px;flex:0 0 100px}.workspace-stages--result .workspace-mfg-col--attachments{width:220px;flex:0 0 220px;text-align:left}.workspace-stages--result .workspace-activity-table-wrap{margin-top:0;overflow-x:auto}.workspace-stages--result .wa-col--attachments{width:220px}.workspace-stages--result .wa-attachment-cell{display:block;min-width:0;max-width:100%;overflow:hidden}.workspace-stages--result td.wa-col--attachments .wa-attachment-cell{width:196px}.workspace-stages--result .workspace-activity-table{width:100%;min-width:900px;border-collapse:collapse;font-size:12px}.workspace-stages--result .workspace-activity-table--bordered th{border-top:1px solid rgba(0,0,0,.12)}.workspace-stages--result .workspace-activity-table th{text-align:center;height:40px;padding:0 12px;font-weight:400;color:#66667e;font-size:12px;border-bottom:1px solid rgba(0,0,0,.12);background:#fff;white-space:nowrap}.workspace-stages--result .workspace-activity-table td{height:40px;padding:0 12px;color:#000028;border-bottom:1px solid rgba(0,0,0,.12);white-space:nowrap;font-size:12px;text-align:center;vertical-align:middle}.workspace-stages--result .workspace-activity-table th:first-child,.workspace-stages--result .workspace-activity-table td:first-child{text-align:left}.workspace-stages--result .wa-td--muted{color:#9999a9}.workspace-stages--result .wa-col--name{width:150px;max-width:280px;overflow:hidden;text-overflow:ellipsis}.workspace-stages--result .wa-col--type{width:150px}.workspace-stages--result .wa-col--amount,.workspace-stages--result .wa-col--unit{width:90px}.workspace-stages--result .wa-col--emission{width:130px}.workspace-stages--result .wa-col--supplier,.workspace-stages--result .wa-col--customer{min-width:150px}.workspace-stages--result .wa-col--ratio{min-width:80px}.workspace-stages--result .wa-col--source{min-width:170px}.workspace-stages--result .workspace-mfg-col--percent{width:110px;flex:0 0 110px}.workspace-stages--result .wa-col--percent{min-width:100px}.workspace-stages--result .wa-emission-tag{display:inline-block;padding:2px 8px;border-radius:3px;font-size:11px;font-weight:600;white-space:nowrap}.workspace-stages--result .wa-emission-tag--done{background:#e8f5e9;color:#1b5e20}.workspace-stages--result .wa-type-tag{display:inline-flex;align-items:center;justify-content:center;padding:4px 9px;border:1px solid currentColor;border-radius:12px;font-size:12px;line-height:14px;white-space:nowrap}.method-config-item__ref-field{display:inline-flex;align-items:center;gap:6px}.calc-ref-modal{width:min(560px,100%);--app-related-panel-min-width: 100%}.calc-ref-modal__body{padding-bottom:var(--app-modal-inline-padding)}.calc-ref-group{display:grid;gap:8px}.calc-ref-modal .calc-ref-group__toggle{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-width:0;min-height:0;height:auto;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--app-text);font-size:13px;font-weight:600;line-height:normal;text-align:left;cursor:pointer}.calc-ref-modal .calc-ref-group__toggle:hover,.calc-ref-modal .calc-ref-group__toggle:active{background:transparent;transform:none}.calc-ref-group__title{text-align:left}.calc-ref-group__toggle-icon{width:var(--icon-size-sm);height:var(--icon-size-sm);display:block;flex-shrink:0}.calc-ref-group__count{font-size:12px;font-weight:400;color:var(--color-text-muted)}.calc-ref-group__empty{margin:0;padding-left:22px;font-size:12px;color:var(--color-text-muted)}.wf-factor-bar{display:flex;height:var(--control-height-md);border:1px solid var(--color-border-strong);border-radius:3px;background:linear-gradient(90deg,#00799308 0% 100%),#fff;overflow:hidden}.wf-factor-bar--loading{align-items:center;justify-content:center;gap:6px;font-size:12px;color:#007993}.wf-factor-loading-spinner{width:14px;height:14px;border:2px solid rgba(0,121,147,.2);border-top-color:#007993;border-radius:50%;animation:wfFactorSpin .8s linear infinite;flex-shrink:0}@keyframes wfFactorSpin{to{transform:rotate(360deg)}}.wf-factor-btn{flex:1;justify-content:center}.wf-factor-divider{display:block;width:1px;margin:6px 0;background:var(--color-border-default)}app-factor-card{display:block;min-width:0}.wf-factor-card{border:1px solid var(--color-border-soft);border-radius:4px;overflow:hidden;background:#fff}.wf-factor-card__header{padding:13px 13px 0;display:flex;align-items:center;justify-content:space-between}.wf-factor-card__name{font-size:12px;font-weight:700;color:#000028;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wf-factor-ai-btn{flex-shrink:0;margin-left:var(--space-2)}.wf-factor-card__body{margin:8px 13px 10px;border-radius:3px;padding:12px 10px 10px;background:linear-gradient(90deg,#00799308 0% 100%),#fff}.wf-factor-card__desc{margin:0 0 24px;font-size:12px;color:#000028;line-height:1.5;word-break:break-all;overflow-wrap:break-word}.wf-factor-card__actions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.wf-factor-card__action-divider{display:inline-block;width:1px;height:14px;background:var(--color-border-default)}.wf-factor-conversion{display:flex;flex-direction:column;gap:6px;padding:0 13px 12px}.wf-factor-conversion__label{font-size:12px;color:#66667e}.wf-factor-conversion-row.wf-factor-conversion-row--warning{border-color:var(--color-warning)}.wf-factor-conversion-row--warning input.wf-factor-conversion__input{border-left-color:var(--color-warning)}.wf-factor-conversion-row--warning .wf-factor-conversion__desc{color:var(--status-warning-text)}.wf-factor-conversion-row{display:flex;align-items:center;min-height:36px;border:1px solid var(--color-border-strong);border-radius:3px;background:#fff;overflow:visible;font-size:12px}.wf-factor-conversion__desc{flex:1;min-width:0;padding:4px 8px 4px 13px;color:#66667e;word-break:break-word;text-align:left}.wf-factor-conversion-row input.wf-factor-conversion__input{width:25%;flex-shrink:0;text-align:center;color:var(--color-text-primary);font-weight:400;font-size:12px;border:none;border-left:1px solid var(--color-border-default);background:#fff;outline:none;padding:4px 8px;height:auto;min-height:0;margin:0;border-radius:0;-moz-appearance:textfield}.wf-factor-conversion-row input.wf-factor-conversion__input::-webkit-outer-spin-button,.wf-factor-conversion-row input.wf-factor-conversion__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wf-factor-conversion__value{color:#000028;font-weight:700;white-space:nowrap}.wf-factor-conversion__target{color:#66667e;white-space:nowrap}.factor-detail-popover-backdrop{position:fixed;inset:0;z-index:39}.dq-popover{width:200px;max-width:min(200px,calc(100vw - 40px))}.dq-scores{display:flex;gap:4px;padding-left:12px}.dq-score{display:inline-flex;align-items:center;justify-content:center;width:26px;height:22px;border-radius:3px;background:#00000008;color:#66667e;font-size:12px;cursor:default;position:relative}.dq-score--selected{background:#0079931f;color:#005159;font-weight:700}.dq-score:hover{background:#0079930f;color:#005159}.dq-score:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);white-space:nowrap;padding:4px 8px;border-radius:4px;background:#000028;color:#fff;font-size:11px;font-weight:400;line-height:14px;pointer-events:none;opacity:0;transition:opacity .15s;z-index:50}.dq-score:hover:after{opacity:1}.app-modal-card.wf-factor-dialog .factor-library-subnav{padding-left:var(--space-5);padding-right:var(--space-5)}.app-modal-card.wf-factor-dialog .factor-library-panel:last-child{padding:var(--space-2) var(--space-5) var(--space-5);border-top:none}
