393" }, MMG: { s: "392", m: "393" } } }, { name: "gfx-carrier-A9-icon", collection: "Carrier Icons", tenants: { _: { s: "394", m: "395" }, B2B: { s: "394", m: "395" }, LX: { s: "394", m: "395" }, SN: { s: "394", m: "395" }, OS: { s: "394", m: "395" }, FOUR_Y: { s: "394", m: "395" }, LH: { s: "394", m: "395" }, MMG: { s: "394", m: "395" } } }, { name: "gfx-carrier-A9-icon-inverted", collection: "Carrier Icons", tenants: { _: { s: "396", m: "397" }, B2B: { s: "396", m: "397" }, LX: { s: "396", m: "397" }, SN: { s: "396", m: "397" }, OS: { s: "396", m: "397" }, FOUR_Y: { s: "396", m: "397" }, LH: { s: "396", m: "397" }, MMG: { s: "396", m: "397" } } }, { name: "gfx-carrier-AC-icon", collection: "Carrier Icons", tenants: { _: { s: "398", m: "399" }, B2B: { s: "398", m: "399" }, LX: { s: "398", m: "399" }, SN: { s: "398", m: "399" }, OS: { s: "398", m: "399" }, FOUR_Y: { s: "398", m: "399" }, LH: { s: "398", m: "399" }, MMG: { s: "398", m: "399" } } }, { name: "gfx-carrier-AC-icon-inverted", collection: "Carrier Icons", tenants: { _: { s: "400", m: "401" }, B2B: { s: "400", m: "401" }, LX: { s: "400", m: "401" }, SN: { s: "400", m: "401" }, OS: { s: "400", m: "401" }, FOUR_Y: { s: "400", m: "401" }, LH: { s: "400", m: "401" }, MMG: { s: "400", m: "401" } } }, { name: "gfx-carrier-AI-icon", collection: "Carrier Icons", tenants: { _: { s: "402", m: "403" }, B2B: { s: "402", m: "403" }, LX: { s: "402", m: "403" }, SN: { s: "402", m: "403" }, OS: { s: "402", m: "403" }, FOUR_Y: { s: "402", m: "403" }, LH: { s: "402", m: "403" }, MMG: { s: "402", m: "403" } } }, { name: "gfx-carrier-AI-icon-inverted", collection: "Carrier Icons", tenants: { _: { s: "402", m: "403" }, B2B: { s: "402", m: "403" }, LX: { s: "402", m: "403" }, SN: { s: "402", m: "403" }, OS: { s: "402", m: "403" }, FOUR_Y: { s: "402", m: "403" }, LH: { s: "402", m: "403" }, MMG: { s: "402", m: "403" } } }, { name: "gfx-carrier-AV-icon", collection: "Carrier Icons", tenants: { _: { s: "404", m: "405" }, B2B: { s: "404", m: "405" }, LX: { s: "404", m: "405" }, SN: { s: "404", m: "405" }, OS: { s: "404", m: "405" }, FOUR_Y: { s: "404", m: "405" }, LH: { s: "404", m: "405" }, MMG: { s: "404", m: "405" } } }, { name: "gfx-carrier-AV-icon-inverted", collection: "Carrier Icons", tenants: { _: { s: "406", m: "407" }, B2B: { s: "406", m: "407" }, LX: { s: "406", m: "407" }, SN: { s: "406", m: "407" }, OS: { s: "406", m: "407" }, FOUR_Y: { s: "406", m: "407" }, LH: { s: "406", m: "407" }, MMG: { s: "406", m: "407" } } }, { name: "gfx-carrier-BR-icon", collection: "Carrier Icons", tenants: { _: { s: "408", m: "409" }, B2B: { s: "408", m: "409" }, LX: { s: "408", m: "409" }, SN: { s: "408", m: "409" }, OS: { s: "408", m: "409" }, FOUR_Y: { s: "408", m: "409" }, LH: { s: "408", m: "409" }, MMG: { s: "408", m: "409" } } }, { name: "gfx-carrier-BR-icon-inverted", collection: "Carrier Icons", tenants: { _: { s: "410", m: "411" }, B2B: { s: "410", m: "411" }, LX: { s: "410", m: "411" }, SN: { s: "410", m: "411" }, OS: { s: "410", m: "411" }, FOUR_Y: { s: "410", m: "411" }, LH: { s: "410", m: "411" }, MMG: { s: "410", m: "411" } } }, { name: "gfx-carrier-BT-icon", collection: "Carrier Icons", tenants: { _: { s: "412", m: "413" }, B2B: { s: "412", m: "413" }, LX: { s: "412", m: "413" }, SN: { s: "412", m: "413" }, OS: { s: "412", m: "413" }, FOUR_Y: { s: "412", m: "413" }, LH: { s: "412", m: "413" }, MMG: { s: "412", m: "413" } } }, { name: "gfx-carrier-BT-icon-inverted", collection: "Carrier Icons", tenants: { _: { s: "412", m: "413" }, B2B: { s: "412", m: "413" }, LX: { s: "412", m: "413" }, SN: { s: "412", m: "413" }, OS: { s: "412", m: "413" }, FOUR_Y: { s: "412", m: "413" }, LH: { s: "412", m: "413" }, MMG: { s: "412", m: "413" } } }, { name: "gfx-carrier-CA-icon", collection: "Carrier Icons", tenants: { _: { s: "414", m: "415" }, B2B: { s: "414", m: "415" }, LX: { s: "414", m: "415" }, SN: { s: "414", m: "415" }, OS: { s: "414", m: "415" }, FOUR_Y: { s: "414", m: "415" }, LH: { s: "414", m: "415" }, MMG: { s: "414", m: "415" } } }, { name: "gfx-carrier-CA-icon-inverted", collection: "Carrier Icons", tenants: { _: { s: "416", m: "417" }, B2B: { s: "416", m: "417" }, LX: { s: "416", m: "417" }, SN: { s: "416", m: "417" }, OS: { s: "416", m: "417" }, FOUR_Y: { s: "416", m: "417" }, LH: { s: "416", m: "417" }, MMG: { s: "416", m: "417" } } }, { name: "gfx-carrier-CM-icon", collection: "Carrier Icons", tenants: { _: { s: "418", m: "419" }, B2B: { s: "418", m: "419" }, LX: { s: "418", m: "419" }, SN: { s: "418", m: "419" }, OS: { s: "418", m: "419" }, FOUR_Y: { s: "418", m: "419" }, LH: { s: "418", m: "419" }, MMG: { s: "418", m: "419" } } }, { name: "gfx-carrier-CM-icon-inverted", collection: "Carrier Icons", tenants: { _: { s: "420", m: "421" }, B2B: { s: "420", m: "421" }, LX: { s: "420", m: "421" }, SN: { s: "420", m: "421" }, OS: { s: "420", m: "421" }, FOUR_Y: { s: "420", m: "421" }, LH: { s: "420", m: "421" }, MMG: { s: "420", m: "421" } } }, { name: "gfx-carrier-CX-icon", collection: "Carrier Icons", tenants: { _: { s: "422", m: "423" }, B2B: { s: "422", m: "423" }, LX: { s: "422", m: "423" }, SN: { s: "422", m: "423" }, OS: { s: "422", m: "423" }, FOUR_Y: { s: "422", m: "423" }, LH: { s: "422", m: "423" }, MMG: { s: "422", m: "423" } } }, { name: "gfx-carrier-CX-icon-inverted", collection: "Carrier Icons", tenants: { _: { s: "424", m: "425" }, B2B: { s: "424", m: "425" }, LX: { s: "424", m: "425" }, SN: { s: "424", m: "425" }, OS: { s: "424", m: "425" }, FOUR_Y: { s: "424", m: "425" }, LH: { s: "424", m: "425" }, MMG: { s: "424", m: "425" } } }, { name: "gfx-carrier-ET-icon", collection: "Carrier Icons", tenants: { _: { s: "426", m: "427" }, B2B: { s: "426", m: "427" }, LX: { s: "426", m: "427" }, SN: { s: "426", m: "427" }, OS: { s: "426", m: "427" }, FOUR_Y: { s: "426", m: "427" }, LH: { s: "426", m: "427" }, MMG: { s: "426", m: "427" } } }, { name: "gfx-carrier-ET-icon-inverted", collection: "Carrier Icons", tenants: { _: { s: "428", m: "429" }, B2B: { s: "428", m: "429" }, LX: { s: "428", m: "429" }, SN: { s: "428", m: "429" }, OS: { s: "428", m: "429" }, FOUR_Y: { s: "428", m: "429" }, LH: { s: "428", m: "429" }, MMG: { s: "428", m: "429" } } }, { name: "gfx-carrier-LO-icon", collection: "Carrier Icons", tenants: { _: { s: "430", m: "431" }, B2B: { s: "430", m: "431" }, LX: { s: "430", m: "431" }, SN: { s: "430", m: "431" }, OS: { s: "430", m: "431" }, FOUR_Y: { s: "430", m: "431" }, LH: { s: "430", m: "431" }, MMG: { s: "430", m: "431" } } }, { name: "gfx-carrier-LO-icon-inverted", collection: "Carrier Icons", tenants: { _: { s: "432", m: "433" }, B2B: { s: "432", m: "433" }, LX: { s: "432", m: "433" }, SN: { s: "432", m: "433" }, OS: { s: "432", m: "433" }, FOUR_Y: { s: "432", m: "433" }, LH: { s: "432", m: "433" }, MMG: { s: "432", m: "433" } } }, { name: "gfx-carrier-MS-icon", collection: "Carrier Icons", tenants: { _: { s: "434", m: "435" }, B2B: { s: "434", m: "435" }, LX: { s: "434", m: "435" }, SN: { s: "434", m: "435" }, OS: { s: "434", m: "435" }, FOUR_Y: { s: "434", m: "435" }, LH: { s: "434", m: "435" }, MMG: { s: "434", m: "435" } } }, { name: "gfx-carrier-MS-icon-inverted", collection: "Carrier Icons", tenants: { _: { s: "436", m: "437" }, B2B: { s: "436", m: "437" }, LX: { s: "436", m: "437" }, SN: { s: "436", m: "437" }, OS: { s: "436", m: "437" }, FOUR_Y: { s: "436", m: "437" }, LH: { s: "436", m: "437" }, MMG: { s: "436", m: "437" } } }, { name: "gfx-payment-mastercard", collection: "Payments", tenants: { _: { s: "439", m: "440", l: "441" } } }, { name: "gfx-payment-maestro", collection: "Payments", tenants: { _: { s: "442", m: "443", l: "444" } } }, { name: "gfx-payment-cirrus", collection: "Payments", tenants: { _: { s: "445", m: "446", l: "447" } } }, { name: "gfx-payment-visa", collection: "Payments", tenants: { _: { s: "448", m: "449", l: "450" } } }, { name: "gfx-payment-amercian-express", collection: "Payments", tenants: { _: { s: "451", m: "452", l: "453" } } }, { name: "gfx-payment-jcb", collection: "Payments", tenants: { _: { s: "454", m: "455", l: "456" } } }, { name: "gfx-payment-klarna", collection: "Payments", tenants: { _: { s: "457", m: "458", l: "459" } } }, { name: "gfx-payment-paypal", collection: "Payments", tenants: { _: { s: "460", m: "461", l: "462" } } }, { name: "gfx-payment-apple-pay", collection: "Payments", tenants: { _: { s: "463", m: "464", l: "465" } } }, { name: "gfx-payment-bancontact", collection: "Payments", tenants: { _: { s: "466", m: "467", l: "468" } } }, { name: "gfx-payment-ideal", collection: "Payments", tenants: { _: { s: "469", m: "470", l: "471" } } }, { name: "gfx-payment-diners-club", collection: "Payments", tenants: { _: { s: "472", m: "473", l: "474" } } }, { name: "gfx-payment-discover", collection: "Payments", tenants: { _: { s: "475", m: "476", l: "477" } } }, { name: "gfx-payment-unionpay", collection: "Payments", tenants: { _: { s: "478", m: "479", l: "480" } } }, { name: "gfx-payment-alipay", collection: "Payments", tenants: { _: { s: "481", m: "482", l: "483" } } }, { name: "gfx-payment-uatp", collection: "Payments", tenants: { _: { s: "484", m: "485", l: "486" } } }, { name: "gfx-payment-wechat-pay", collection: "Payments", tenants: { _: { s: "487", m: "488", l: "489" } } }, { name: "gfx-payment-eps", collection: "Payments", tenants: { _: { s: "490", m: "491", l: "492" } } }, { name: "gfx-payment-shaparak", collection: "Payments", tenants: { _: { s: "493", m: "494", l: "495" } } }, { name: "gfx-payment-mpesa", collection: "Payments", tenants: { _: { s: "496", m: "497", l: "498" } } }, { name: "gfx-payment-dotpay", collection: "Payments", tenants: { _: { s: "499", m: "500", l: "501" } } }, { name: "gfx-payment-giropay", collection: "Payments", tenants: { _: { s: "502", m: "503", l: "504" } } }, { name: "gfx-payment-sepa", collection: "Payments", tenants: { _: { s: "505", m: "506", l: "507" } } }, { name: "gfx-payment-postfinance", collection: "Payments", tenants: { _: { s: "508", m: "509", l: "510" } } }, { name: "gfx-payment-powerpay", collection: "Payments", tenants: { _: { s: "511", m: "512", l: "513" } } }, { name: "gfx-payment-airplus", collection: "Payments", tenants: { _: { s: "514", m: "515", l: "516" } } }, { name: "gfx-payment-mmg-credit-card", collection: "Payments", tenants: { _: { s: "517", m: "518", l: "519" } } }, { name: "gfx-payment-credit-card", collection: "Payments", tenants: { _: { s: "520", l: "521" }, B2B: { s: "520", l: "521" }, LX: { s: "740", l: "741" }, SN: { s: "765", l: "766" }, OS: { s: "815", l: "816" }, FOUR_Y: { s: "823", l: "824" }, LH: { s: "520", l: "521" }, MMG: { s: "520", l: "521" } } }, { name: "gfx-payment-voucher", collection: "Payments", tenants: { _: { s: "522", l: "523" }, B2B: { s: "522", l: "523" }, LX: { s: "742", l: "743" }, SN: { s: "767", l: "768" }, OS: { s: "817", l: "818" }, FOUR_Y: { s: "825", l: "826" }, LH: { s: "522", l: "523" }, MMG: { s: "522", l: "523" } } }, { name: "gfx-payment-pay-offline", collection: "Payments", tenants: { _: { s: "524", l: "525" }, B2B: { s: "524", l: "525" }, LX: { s: "744", l: "745" }, SN: { s: "769", l: "770" }, OS: { s: "819", l: "820" }, FOUR_Y: { s: "827", l: "828" }, LH: { s: "524", l: "525" }, MMG: { s: "524", l: "525" } } }, { name: "gfx-payment-bank-transfer", collection: "Payments", tenants: { _: { s: "526", l: "527" }, B2B: { s: "526", l: "527" }, LX: { s: "746", l: "747" }, SN: { s: "771", l: "772" }, OS: { s: "821", l: "822" }, FOUR_Y: { s: "829", l: "830" }, LH: { s: "526", l: "527" }, MMG: { s: "526", l: "527" } } }, { name: "gfx-carrier-SK-logo", collection: "Carrier Logos", tenants: { _: { s: "528", l: "528" }, B2B: { s: "528" }, LX: { s: "528" }, SN: { s: "528" }, OS: { s: "528" }, FOUR_Y: { s: "528" }, LH: { s: "528" }, MMG: { s: "528" } } }, { name: "gfx-carrier-SK-logo-inverted", collection: "Carrier Logos", tenants: { _: { s: "529", l: "529" }, B2B: { s: "529" }, LX: { s: "529" }, SN: { s: "529" }, OS: { s: "529" }, FOUR_Y: { s: "529" }, LH: { s: "529" }, MMG: { s: "529" } } }, { name: "gfx-carrier-SQ-logo", collection: "Carrier Logos", tenants: { _: { s: "531", l: "530" }, B2B: { s: "531", l: "530" }, LX: { s: "531", l: "530" }, SN: { s: "531", l: "530" }, OS: { s: "531", l: "530" }, FOUR_Y: { s: "531", l: "530" }, LH: { s: "531", l: "530" }, MMG: { s: "531", l: "530" } } }, { name: "gfx-carrier-SQ-logo-inverted", collection: "Carrier Logos", tenants: { _: { s: "533", l: "532" }, B2B: { s: "533", l: "532" }, LX: { s: "533", l: "532" }, SN: { s: "533", l: "532" }, OS: { s: "533", l: "532" }, FOUR_Y: { s: "533", l: "532" }, LH: { s: "533", l: "532" }, MMG: { s: "533", l: "532" } } }, { name: "gfx-carrier-TG-logo", collection: "Carrier Logos", tenants: { _: { s: "534", l: "534" }, B2B: { s: "534" }, LX: { s: "534" }, SN: { s: "534" }, OS: { s: "534" }, FOUR_Y: { s: "534" }, LH: { s: "534" }, MMG: { s: "534" } } }, { name: "gfx-carrier-TG-logo-inverted", collection: "Carrier Logos", tenants: { _: { s: "535", l: "535" }, B2B: { s: "535" }, LX: { s: "535" }, SN: { s: "535" }, OS: { s: "535" }, FOUR_Y: { s: "535" }, LH: { s: "535" }, MMG: { s: "535" } } }, { name: "gfx-carrier-TK-logo", collection: "Carrier Logos", tenants: { _: { s: "536", l: "536" }, B2B: { s: "536" }, LX: { s: "536" }, SN: { s: "536" }, OS: { s: "536" }, FOUR_Y: { s: "536" }, LH: { s: "536" }, MMG: { s: "536" } } }, { name: "gfx-carrier-TK-logo-inverted", collection: "Carrier Logos", tenants: { _: { s: "537", l: "537" }, B2B: { s: "537" }, LX: { s: "537" }, SN: { s: "537" }, OS: { s: "537" }, FOUR_Y: { s: "537" }, LH: { s: "537" }, MMG: { s: "537" } } }, { name: "gfx-carrier-TP-logo", collection: "Carrier Logos", tenants: { _: { s: "538", l: "538" }, B2B: { s: "538" }, LX: { s: "538" }, SN: { s: "538" }, OS: { s: "538" }, FOUR_Y: { s: "538" }, LH: { s: "538" }, MMG: { s: "538" } } }, { name: "gfx-carrier-TP-logo-inverted", collection: "Carrier Logos", tenants: { _: { s: "539", l: "539" }, B2B: { s: "539" }, LX: { s: "539" }, SN: { s: "539" }, OS: { s: "539" }, FOUR_Y: { s: "539" }, LH: { s: "539" }, MMG: { s: "539" } } }, { name: "gfx-carrier-UA-logo", collection: "Carrier Logos", tenants: { _: { s: "540", l: "540" }, B2B: { s: "540" }, LX: { s: "540" }, SN: { s: "540" }, OS: { s: "540" }, FOUR_Y: { s: "540" }, LH: { s: "540" }, MMG: { s: "540" } } }, { name: "gfx-carrier-UA-logo-inverted", collection: "Carrier Logos", tenants: { _: { s: "541", l: "541" }, B2B: { s: "541" }, LX: { s: "541" }, SN: { s: "541" }, OS: { s: "541" }, FOUR_Y: { s: "541" }, LH: { s: "541" }, MMG: { s: "541" } } }, { name: "gfx-carrier-ZH-logo", collection: "Carrier Logos", tenants: { _: { s: "542", l: "542" }, B2B: { s: "542" }, LX: { s: "542" }, SN: { s: "542" }, OS: { s: "542" }, FOUR_Y: { s: "542" }, LH: { s: "542" }, MMG: { s: "542" } } }, { name: "gfx-carrier-ZH-logo-inverted", collection: "Carrier Logos", tenants: { _: { s: "543", l: "543" }, B2B: { s: "543" }, LX: { s: "543" }, SN: { s: "543" }, OS: { s: "543" }, FOUR_Y: { s: "543" }, LH: { s: "543" }, MMG: { s: "543" } } }, { name: "gfx-carrier-DB-logo", collection: "Carrier Logos", tenants: { _: { s: "544", l: "544" }, B2B: { s: "544" }, LX: { s: "544" }, SN: { s: "544" }, OS: { s: "544" }, FOUR_Y: { s: "544" }, LH: { s: "544" }, MMG: { s: "544" } } }, { name: "gfx-carrier-DB-logo-inverted", collection: "Carrier Logos", tenants: { _: { s: "545", l: "545" }, B2B: { s: "545" }, LX: { s: "545" }, SN: { s: "545" }, OS: { s: "545" }, FOUR_Y: { s: "545" }, LH: { s: "545" }, MMG: { s: "545" } } }, { name: "gfx-carrier-SBB-logo", collection: "Carrier Logos", tenants: { _: { s: "546", l: "546" }, B2B: { s: "546" }, LX: { s: "546" }, SN: { s: "546" }, OS: { s: "546" }, FOUR_Y: { s: "546" }, LH: { s: "546" }, MMG: { s: "546" } } }, { name: "gfx-carrier-SBB-logo-inverted", collection: "Carrier Logos", tenants: { _: { s: "547", l: "547" }, B2B: { s: "547" }, LX: { s: "547" }, SN: { s: "547" }, OS: { s: "547" }, FOUR_Y: { s: "547" }, LH: { s: "547" }, MMG: { s: "547" } } }, { name: "gfx-carrier-OEBB-logo", collection: "Carrier Logos", tenants: { _: { s: "548", l: "548" }, B2B: { s: "548" }, LX: { s: "548" }, SN: { s: "548" }, OS: { s: "548" }, FOUR_Y: { s: "548" }, LH: { s: "548" }, MMG: { s: "548" } } }, { name: "gfx-carrier-OEBB-logo-inverted", collection: "Carrier Logos", tenants: { _: { s: "549", l: "549" }, B2B: { s: "549" }, LX: { s: "549" }, SN: { s: "549" }, OS: { s: "549" }, FOUR_Y: { s: "549" }, LH: { s: "549" }, MMG: { s: "549" } } }, { name: "gfx-miles-and-more", collection: "Miles&More", tenants: { _: { s: "550", l: "550" }, B2B: { s: "550" }, LX: { s: "550" }, SN: { s: "550" }, OS: { s: "550" }, FOUR_Y: { s: "550" }, LH: { s: "550" }, MMG: { s: "550" } } }, { name: "gfx-miles-and-more-inverted", collection: "Miles&More", tenants: { _: { s: "551", l: "551" }, B2B: { s: "551" }, LX: { s: "551" }, SN: { s: "551" }, OS: { s: "551" }, FOUR_Y: { s: "551" }, LH: { s: "551" }, MMG: { s: "551" } } }, { name: "gfx-star-alliance-member", collection: "Star Alliance", tenants: { _: { s: "552", l: "552" }, B2B: { s: "552" }, LX: { s: "552" }, SN: { s: "552" }, OS: { s: "552" }, FOUR_Y: { s: "552" }, LH: { s: "552" }, MMG: { s: "552" } } }, { name: "gfx-star-alliance-member-inverted", collection: "Star Alliance", tenants: { _: { s: "553", l: "553" }, B2B: { s: "553" }, LX: { s: "553" }, SN: { s: "553" }, OS: { s: "553" }, FOUR_Y: { s: "553" }, LH: { s: "553" }, MMG: { s: "553" } } }, { name: "gfx-weather-rain-sun", collection: "Weather", tenants: { _: { s: "763", l: "763" }, B2B: { s: "636" }, SN: { s: "763" }, LH: { s: "763" }, LX: { s: "763" }, OS: { s: "763" }, FOUR_Y: { s: "763" }, MMG: { s: "763" } } }, { name: "gfx-weather-snow-sun", collection: "Weather", tenants: { _: { s: "764", l: "764" }, B2B: { s: "637" }, SN: { s: "764" }, LH: { s: "764" }, LX: { s: "764" }, OS: { s: "764" }, FOUR_Y: { s: "764" }, MMG: { s: "764" } } }, { name: "gfx-weather-rain-snow", collection: "Weather", tenants: { _: { s: "762", l: "762" }, SN: { s: "762" }, LH: { s: "762" }, LX: { s: "762" }, OS: { s: "762" }, B2B: { s: "762" }, FOUR_Y: { s: "762" }, MMG: { s: "762" } } }, { name: "gfx-partner-fraport-logo", collection: "Partner Logos", tenants: { _: { s: "837", l: "837" }, MMG: { s: "837" }, LH: { s: "837" }, LX: { s: "837" }, OS: { s: "837" }, SN: { s: "837" }, B2B: { s: "837" }, FOUR_Y: { s: "837" } } }, { name: "gfx-partner-fraport-logo-inverted", collection: "Partner Logos", tenants: { _: { s: "838", l: "838" }, MMG: { s: "838" }, LH: { s: "838" }, LX: { s: "838" }, OS: { s: "838" }, SN: { s: "838" }, B2B: { s: "838" }, FOUR_Y: { s: "838" } } } ], Kr = On("assets"); function Bd() { return window.__MAUI_GRAPHICS__ || (window.__MAUI_GRAPHICS__ = []), window.__MAUI_GRAPHICS__; } function Cd() { return Ld; } async function zd(a, e) { return new Promise((t) => { kn(/* @__PURE__ */ Object.assign({ "./packages/graphic.library.B2B.Carrier Icons.ts": () => import("./graphic.library.B2B.Carrier Icons.js"), "./packages/graphic.library.B2B.Carrier Logos.ts": () => import("./graphic.library.B2B.Carrier Logos.js"), "./packages/graphic.library.B2B.Dangerous Goods.ts": () => import("./graphic.library.B2B.Dangerous Goods.js"), "./packages/graphic.library.B2B.Miles&More.ts": () => import("./graphic.library.B2B.Miles_More.js"), "./packages/graphic.library.B2B.Partner Logos.ts": () => import("./graphic.library.B2B.Partner Logos.js"), "./packages/graphic.library.B2B.Payments.ts": () => import("./graphic.library.B2B.Payments.js"), "./packages/graphic.library.B2B.Star Alliance.ts": () => import("./graphic.library.B2B.Star Alliance.js"), "./packages/graphic.library.B2B.Weather.ts": () => import("./graphic.library.B2B.Weather.js"), "./packages/graphic.library.FOUR_Y.Carrier Icons.ts": () => import("./graphic.library.FOUR_Y.Carrier Icons.js"), "./packages/graphic.library.FOUR_Y.Carrier Logos.ts": () => import("./graphic.library.FOUR_Y.Carrier Logos.js"), "./packages/graphic.library.FOUR_Y.Dangerous Goods.ts": () => import("./graphic.library.FOUR_Y.Dangerous Goods.js"), "./packages/graphic.library.FOUR_Y.Miles&More.ts": () => import("./graphic.library.FOUR_Y.Miles_More.js"), "./packages/graphic.library.FOUR_Y.Partner Logos.ts": () => import("./graphic.library.FOUR_Y.Partner Logos.js"), "./packages/graphic.library.FOUR_Y.Payments.ts": () => import("./graphic.library.FOUR_Y.Payments.js"), "./packages/graphic.library.FOUR_Y.Star Alliance.ts": () => import("./graphic.library.FOUR_Y.Star Alliance.js"), "./packages/graphic.library.FOUR_Y.Weather.ts": () => import("./graphic.library.FOUR_Y.Weather.js"), "./packages/graphic.library.LH.Carrier Icons.ts": () => import("./graphic.library.LH.Carrier Icons.js"), "./packages/graphic.library.LH.Carrier Logos.ts": () => import("./graphic.library.LH.Carrier Logos.js"), "./packages/graphic.library.LH.Dangerous Goods.ts": () => import("./graphic.library.LH.Dangerous Goods.js"), "./packages/graphic.library.LH.Miles&More.ts": () => import("./graphic.library.LH.Miles_More.js"), "./packages/graphic.library.LH.Partner Logos.ts": () => import("./graphic.library.LH.Partner Logos.js"), "./packages/graphic.library.LH.Payments.ts": () => import("./graphic.library.LH.Payments.js"), "./packages/graphic.library.LH.Star Alliance.ts": () => import("./graphic.library.LH.Star Alliance.js"), "./packages/graphic.library.LH.Weather.ts": () => import("./graphic.library.LH.Weather.js"), "./packages/graphic.library.LX.Carrier Icons.ts": () => import("./graphic.library.LX.Carrier Icons.js"), "./packages/graphic.library.LX.Carrier Logos.ts": () => import("./graphic.library.LX.Carrier Logos.js"), "./packages/graphic.library.LX.Dangerous Goods.ts": () => import("./graphic.library.LX.Dangerous Goods.js"), "./packages/graphic.library.LX.Miles&More.ts": () => import("./graphic.library.LX.Miles_More.js"), "./packages/graphic.library.LX.Partner Logos.ts": () => import("./graphic.library.LX.Partner Logos.js"), "./packages/graphic.library.LX.Payments.ts": () => import("./graphic.library.LX.Payments.js"), "./packages/graphic.library.LX.Star Alliance.ts": () => import("./graphic.library.LX.Star Alliance.js"), "./packages/graphic.library.LX.Weather.ts": () => import("./graphic.library.LX.Weather.js"), "./packages/graphic.library.MMG.Carrier Icons.ts": () => import("./graphic.library.MMG.Carrier Icons.js"), "./packages/graphic.library.MMG.Carrier Logos.ts": () => import("./graphic.library.MMG.Carrier Logos.js"), "./packages/graphic.library.MMG.Dangerous Goods.ts": () => import("./graphic.library.MMG.Dangerous Goods.js"), "./packages/graphic.library.MMG.Miles&More.ts": () => import("./graphic.library.MMG.Miles_More.js"), "./packages/graphic.library.MMG.Partner Logos.ts": () => import("./graphic.library.MMG.Partner Logos.js"), "./packages/graphic.library.MMG.Payments.ts": () => import("./graphic.library.MMG.Payments.js"), "./packages/graphic.library.MMG.Star Alliance.ts": () => import("./graphic.library.MMG.Star Alliance.js"), "./packages/graphic.library.MMG.Weather.ts": () => import("./graphic.library.MMG.Weather.js"), "./packages/graphic.library.OS.Carrier Icons.ts": () => import("./graphic.library.OS.Carrier Icons.js"), "./packages/graphic.library.OS.Carrier Logos.ts": () => import("./graphic.library.OS.Carrier Logos.js"), "./packages/graphic.library.OS.Dangerous Goods.ts": () => import("./graphic.library.OS.Dangerous Goods.js"), "./packages/graphic.library.OS.Miles&More.ts": () => import("./graphic.library.OS.Miles_More.js"), "./packages/graphic.library.OS.Partner Logos.ts": () => import("./graphic.library.OS.Partner Logos.js"), "./packages/graphic.library.OS.Payments.ts": () => import("./graphic.library.OS.Payments.js"), "./packages/graphic.library.OS.Star Alliance.ts": () => import("./graphic.library.OS.Star Alliance.js"), "./packages/graphic.library.OS.Weather.ts": () => import("./graphic.library.OS.Weather.js"), "./packages/graphic.library.SN.Carrier Icons.ts": () => import("./graphic.library.SN.Carrier Icons.js"), "./packages/graphic.library.SN.Carrier Logos.ts": () => import("./graphic.library.SN.Carrier Logos.js"), "./packages/graphic.library.SN.Dangerous Goods.ts": () => import("./graphic.library.SN.Dangerous Goods.js"), "./packages/graphic.library.SN.Miles&More.ts": () => import("./graphic.library.SN.Miles_More.js"), "./packages/graphic.library.SN.Partner Logos.ts": () => import("./graphic.library.SN.Partner Logos.js"), "./packages/graphic.library.SN.Payments.ts": () => import("./graphic.library.SN.Payments.js"), "./packages/graphic.library.SN.Star Alliance.ts": () => import("./graphic.library.SN.Star Alliance.js"), "./packages/graphic.library.SN.Weather.ts": () => import("./graphic.library.SN.Weather.js"), "./packages/graphic.library.WL.Carrier Icons.ts": () => import("./graphic.library.WL.Carrier Icons.js"), "./packages/graphic.library.WL.Carrier Logos.ts": () => import("./graphic.library.WL.Carrier Logos.js"), "./packages/graphic.library.WL.Dangerous Goods.ts": () => import("./graphic.library.WL.Dangerous Goods.js"), "./packages/graphic.library.WL.Miles&More.ts": () => import("./graphic.library.WL.Miles_More.js"), "./packages/graphic.library.WL.Partner Logos.ts": () => import("./graphic.library.WL.Partner Logos.js"), "./packages/graphic.library.WL.Payments.ts": () => import("./graphic.library.WL.Payments.js"), "./packages/graphic.library.WL.Star Alliance.ts": () => import("./graphic.library.WL.Star Alliance.js"), "./packages/graphic.library.WL.Weather.ts": () => import("./graphic.library.WL.Weather.js") }), `./packages/graphic.library.${a.toUpperCase()}.${e}.ts`).then((o) => { t(o.graphics); }); }); } function Ad(a, e, t) { return ``; } async function Fd(a, e, t) { const o = Cd().find((m) => m.name === e); if (!o) return "Error: No mappings found"; const i = o.tenants; let r = ""; if (i[a] ? (t === "small" && (r = i[a].s || ""), t === "medium" && (r = i[a].m || i[a].s || ""), t === "large" && (r = i[a].l || i[a].m || i[a].s || "")) : (t === "small" && (r = i._.s || ""), t === "medium" && (r = i._.m || i._.s || ""), t === "large" && (r = i._.l || i._.m || i._.s || "")), !r) return "Error: Graphic key not found"; const n = Bd(); let c = n.find((m) => m.key === r); if (!c) { Kr.debug("fetchLibraryGraphic: loading libs"); const m = await zd(a, o.collection); for (const g of m) n.find((f) => f.key === g.key) || n.push(g); c = n.find((g) => g.key === r); } return c ? (Kr.debug("fetchLibraryGraphic: found icon"), c.svg) : "Error: Graphic source not found."; } var Nd = Object.defineProperty, Id = Object.getOwnPropertyDescriptor, wi = (a, e, t, o) => { for (var i = o > 1 ? void 0 : o ? Id(e, t) : e, r = a.length - 1, n; r >= 0; r--) (n = a[r]) && (i = (o ? n(e, t, i) : n(i)) || i); return o && i && Nd(e, t, i), i; }; const Dt = class Dn extends k { constructor() { super(), this.hasSlotController = new be( this, ...Dn.slots ), this.mode = "library", this.size = "medium", this.fetchGraphicTask = new _n(this, { task: async ([e, t, o]) => Fd( e.toLocaleUpperCase(), t || "gfx-carrier-LH-icon", o || "small" ), args: () => [this.theme, this.use, this.size] }), this.componentName = "graphic"; } firstUpdated() { super.firstUpdated(); } render() { if (this.mode === "library") return this.fetchGraphicTask.render({ pending: () => u``, complete: (t) => u``, error: () => u`` }); const e = this.hasSlotController.test(this.theme); return u``; } }; Dt.styles = Md; Dt.slots = [...cr]; wi([ M("span.graphic") ], Dt.prototype, "container", 2); wi([ l({ attribute: !1 }) ], Dt.prototype, "graphic", 2); wi([ l({ reflect: !0 }) ], Dt.prototype, "mode", 2); wi([ l({ reflect: !0 }) ], Dt.prototype, "size", 2); wi([ l({ reflect: !0 }) ], Dt.prototype, "use", 2); let Ud = Dt; w("maui-graphic", Ud); const S = { mobile: { "min-width": 0, "max-width": 480 }, phablet: { "min-width": 481, "max-width": 767 }, "mini-tablet": { "min-width": 768, "max-width": 1023 }, tablet: { "min-width": 1024, "max-width": 1024 }, desktop: { "min-width": 1025, "max-width": 1440 }, "desktop-large": { "min-width": 1441 } }, En = 2560, Rd = 1296, Dd = 720, Ed = (a) => { const e = h(a); return s` /** * Sizes */ .${e}.h1 { ${b({ size: "h1", tenant: a }).mobile}; font-weight: var(--maui-font-weight-bold); } .${e}.h2 { ${b({ size: "h2", tenant: a }).mobile}; font-weight: var(--maui-font-weight-regular); } .${e}.h3 { ${b({ size: "h3", tenant: a }).mobile}; font-weight: var(--maui-font-weight-regular); } .${e}.h4 { ${b({ size: "h4", tenant: a }).mobile}; font-weight: var(--maui-font-weight-bold); } .${e}.h5 { ${b({ size: "h5", tenant: a }).mobile}; font-weight: var(--maui-font-weight-bold); } .${e}.h6 { ${b({ size: "h6", tenant: a }).mobile}; font-weight: var(--maui-font-weight-bold); } /** * Font-weight overrides */ .${e}.headline.bold { font-weight: var(--maui-font-weight-bold); } .${e}.headline.light { font-weight: var(--maui-font-weight-regular); } @media screen and (min-width: ${S["mini-tablet"]["min-width"]}px) { /** * Sizes */ .${e}.h1 { ${b({ size: "h1", tenant: a }).desktop}; } .${e}.h2 { ${b({ size: "h2", tenant: a }).desktop}; } .${e}.h3 { ${b({ size: "h3", tenant: a }).desktop}; } } `; }, Pd = s` ${C} ${A} :host { display: inline; position: relative; } .headline { margin: 0; color: var(--maui-color-text-copy); font-family: var(--maui-font-family-headline); } .headline.inverted { color: var(--maui-color-text-headline-inverted); } .wl.h1.emphasized { color: var(--maui-color-brand-primary); } /** * Margins */ .default-margin.h1 { margin-bottom: 36px; } .default-margin.h2 { margin-bottom: 32px; } .default-margin.h3 { margin-bottom: 28px; } .default-margin.h4 { margin-bottom: 20px; } .default-margin.h5 { margin-bottom: 18px; } .small-margin.h1 { margin-bottom: 20px; } .small-margin.h2 { margin-bottom: 18px; } .small-margin.h3 { margin-bottom: 14px; } .small-margin.h4 { margin-bottom: 8px; } .small-margin.h5 { margin-bottom: 8px; } `, Hd = s` ${Ed("lh")} `, Gd = s` .os { font-weight: var(--maui-font-weight-bold); } .os.h1 { ${b({ size: "h1", tenant: "os" }).mobile}; } .os.h2 { ${b({ size: "h2", tenant: "os" }).mobile}; } .os.h3 { ${b({ size: "h3", tenant: "os" }).mobile}; } .os.h4 { ${b({ size: "h4", tenant: "os" }).mobile}; font-family: var(--maui-font-family-copy); font-weight: var(--maui-font-weight-bold); } .os.h5 { ${b({ size: "h5", tenant: "os" }).mobile}; font-family: var(--maui-font-family-copy); font-weight: var(--maui-font-weight-bold); } .os.h6 { ${b({ size: "h6", tenant: "os" }).mobile}; font-family: var(--maui-font-family-copy); font-weight: var(--maui-font-weight-bold); text-transform: uppercase; } .os.h1.emphasized { color: var(--maui-color-brand-primary); } /** * Margins */ .os.default-margin.h1 { margin-bottom: 36px; } .os.default-margin.h2 { margin-bottom: 24px; } .os.default-margin.h3 { margin-bottom: 24px; } .os.default-margin.h4 { margin-bottom: 24px; } .os.default-margin.h5 { margin-bottom: 12px; } .os.small-margin.h1 { margin-bottom: 18px; } .os.small-margin.h2 { margin-bottom: 12px; } .os.small-margin.h3 { margin-bottom: 12px; } .os.small-margin.h4 { margin-bottom: 12px; } .os.small-margin.h5 { margin-bottom: 6px; } @media screen and (min-width: ${S["mini-tablet"]["min-width"]}px) { /** * Sizes */ .os.h1 { ${b({ size: "h1", tenant: "os" }).desktop}; } .os.h2 { ${b({ size: "h2", tenant: "os" }).desktop}; } .os.h3 { ${b({ size: "h3", tenant: "os" }).desktop}; } .os.h4 { ${b({ size: "h4", tenant: "os" }).desktop}; } } /** * Font-weight overrides */ .os.headline.bold { font-weight: var(--maui-font-weight-bold); } .os.headline.light { font-weight: var(--maui-font-weight-regular); } `, Yd = s` .sn.h1 { ${b({ size: "h1", tenant: "sn" }).mobile}; text-transform: uppercase; } .sn.h2 { ${b({ size: "h2", tenant: "sn" }).mobile}; } .sn.h3 { ${b({ size: "h3", tenant: "sn" }).mobile}; } .sn.h4 { ${b({ size: "h4", tenant: "sn" }).mobile}; } .sn.h5 { ${b({ size: "h5", tenant: "sn" }).mobile}; } .sn.h6 { ${b({ size: "h6", tenant: "sn" }).mobile}; } .sn.h1.emphasized { color: var(--maui-color-brand-primary); } /** * Margins */ .sn.default-margin.h1 { margin-bottom: 26px; } .sn.default-margin.h2 { margin-bottom: 22px; } .sn.default-margin.h3 { margin-bottom: 18px; } .sn.default-margin.h4 { margin-bottom: 16px; } .sn.default-margin.h5 { margin-bottom: 14px; } .sn.small-margin.h1 { margin-bottom: 14px; } .sn.small-margin.h2 { margin-bottom: 10px; } .sn.small-margin.h3 { margin-bottom: 8px; } .sn.small-margin.h4 { margin-bottom: 8px; } .sn.small-margin.h5 { margin-bottom: 8px; } @media screen and (min-width: ${S["mini-tablet"]["min-width"]}px) { /** * Sizes */ .sn.h1 { ${b({ size: "h1", tenant: "sn" }).desktop}; } .sn.h2 { ${b({ size: "h2", tenant: "sn" }).desktop}; } .sn.h3 { ${b({ size: "h3", tenant: "sn" }).desktop}; } .sn.h4 { ${b({ size: "h4", tenant: "sn" }).desktop}; } .sn.h5 { ${b({ size: "h5", tenant: "sn" }).desktop}; } .sn.h6 { ${b({ size: "h6", tenant: "sn" }).desktop}; } } /** * Font-weight overrides */ .sn.headline.bold { font-weight: var(--maui-font-weight-bold); } .sn.headline.light { font-weight: var(--maui-font-weight-regular); } `, Td = s` .lx.headline { font-weight: var(--maui-font-weight-bold); } .lx.h1 { ${b({ size: "h1", tenant: "lx" }).mobile}; } .lx.h2 { ${b({ size: "h2", tenant: "lx" }).mobile}; } .lx.h3 { ${b({ size: "h3", tenant: "lx" }).mobile}; } .lx.h4 { ${b({ size: "h4", tenant: "lx" }).mobile}; } .lx.h5 { ${b({ size: "h5", tenant: "lx" }).mobile}; } .lx.h6 { ${b({ size: "h6", tenant: "lx" }).mobile}; } .lx.h1.emphasized { color: var(--maui-color-brand-primary); } /** * Margins */ .lx.default-margin.h1 { margin-bottom: 40px; } .lx.default-margin.h2, .lx.default-margin.h3, .lx.default-margin.h4, .lx.default-margin.h5 { margin-bottom: 20px; } .lx.small-margin.h1 { margin-bottom: 20px; } .lx.small-margin.h2, .lx.small-margin.h3, .lx.small-margin.h4, .lx.small-margin.h5 { margin-bottom: 10px; } /** * Font-weight overrides */ .lx.headline.bold { font-weight: var(--maui-font-weight-bold); } .lx.headline.light { font-weight: var(--maui-font-weight-regular); } @media screen and (min-width: ${S["mini-tablet"]["min-width"]}px) { /** * Sizes */ .lx.h1 { ${b({ size: "h1", tenant: "lx" }).desktop}; } .lx.h2 { ${b({ size: "h2", tenant: "lx" }).desktop}; } .lx.h3 { ${b({ size: "h3", tenant: "lx" }).desktop}; } .lx.h4 { ${b({ size: "h4", tenant: "lx" }).desktop}; } .lx.h5 { ${b({ size: "h5", tenant: "lx" }).desktop}; } .lx.h6 { ${b({ size: "h6", tenant: "lx" }).desktop}; } } `, Xd = s` /** * Sizes */ .b2b.h1 { ${b({ size: "h1", tenant: "b2b" }).mobile}; font-weight: var(--maui-font-weight-thin); text-transform: uppercase; } .b2b.h2 { ${b({ size: "h2", tenant: "b2b" }).mobile}; font-weight: var(--maui-font-weight-regular); } .b2b.h3 { ${b({ size: "h3", tenant: "b2b" }).mobile}; font-weight: var(--maui-font-weight-regular); } .b2b.h4 { ${b({ size: "h4", tenant: "b2b" }).mobile}; font-weight: var(--maui-font-weight-bold); } .b2b.h5 { ${b({ size: "h5", tenant: "b2b" }).mobile}; font-weight: var(--maui-font-weight-bold); } .b2b.h6 { ${b({ size: "h6", tenant: "b2b" }).mobile}; font-weight: var(--maui-font-weight-bold); } /** * Font-weight overrides */ .b2b.headline.bold { font-weight: var(--maui-font-weight-bold); } .b2b.headline.light { font-weight: var(--maui-font-weight-regular); } @media screen and (min-width: ${S["mini-tablet"]["min-width"]}px) { /** * Sizes */ .b2b.h1 { ${b({ size: "h1", tenant: "b2b" }).desktop}; } .b2b.h2 { ${b({ size: "h2", tenant: "b2b" }).desktop}; } .b2b.h3 { ${b({ size: "h3", tenant: "b2b" }).desktop}; } } `, Vd = s` .four_y { color: var(--maui-color-text-headline); } .four_y.h1 { ${b({ size: "h1", tenant: "four_y" }).mobile}; } .four_y.h2 { ${b({ size: "h2", tenant: "four_y" }).mobile}; } .four_y.h3 { ${b({ size: "h3", tenant: "four_y" }).mobile}; } .four_y.h4 { ${b({ size: "h4", tenant: "four_y" }).mobile}; } .four_y.h5 { ${b({ size: "h5", tenant: "four_y" }).mobile}; } .four_y.h6 { ${b({ size: "h6", tenant: "four_y" }).mobile}; } .four_y.h1.emphasized { ${b({ size: "h1-emphasized", tenant: "four_y" }).mobile}; } /** * Margins */ .four_y.default-margin.h1 { margin-bottom: 26px; } .four_y.default-margin.h2 { margin-bottom: 22px; } .four_y.default-margin.h3 { margin-bottom: 18px; } .four_y.default-margin.h4 { margin-bottom: 16px; } .four_y.default-margin.h5 { margin-bottom: 14px; } .four_y.default-margin.h6 { margin-bottom: 14px; } .four_y.small-margin.h1 { margin-bottom: 14px; } .four_y.small-margin.h2 { margin-bottom: 10px; } .four_y.small-margin.h3 { margin-bottom: 8px; } .four_y.small-margin.h4 { margin-bottom: 8px; } .four_y.small-margin.h5 { margin-bottom: 8px; } .four_y.small-margin.h6 { margin-bottom: 8px; } @media screen and (min-width: ${S["mini-tablet"]["min-width"]}px) { /** * Sizes */ .four_y.h1 { ${b({ size: "h1", tenant: "four_y" }).desktop}; } .four_y.h2 { ${b({ size: "h2", tenant: "four_y" }).desktop}; } .four_y.h3 { ${b({ size: "h3", tenant: "four_y" }).desktop}; } .four_y.h4 { ${b({ size: "h4", tenant: "four_y" }).desktop}; } .four_y.h5 { ${b({ size: "h5", tenant: "four_y" }).desktop}; } .four_y.h6 { ${b({ size: "h6", tenant: "four_y" }).desktop}; } .four_y.h1.emphasized { ${b({ size: "h1-emphasized", tenant: "four_y" }).desktop}; } } /** * Font-weight overrides */ .four_y.headline.bold { font-weight: var(--maui-font-weight-bold); } .four_y.headline.light { font-weight: var(--maui-font-weight-regular); } `, jd = s` /** * Sizes */ .mmg.h1 { ${b({ size: "h1", tenant: "mmg" }).mobile}; color: var(--maui-color-text-headline); } .mmg.h1.inverted { color: var(--maui-color-brand-light); } .mmg.h2 { ${b({ size: "h2", tenant: "mmg" }).mobile}; } .mmg.h3 { ${b({ size: "h3", tenant: "mmg" }).mobile}; } .mmg.h4 { ${b({ size: "h4", tenant: "mmg" }).mobile}; } .mmg.h5, .mmg.h6 { ${b({ size: "h5", tenant: "mmg" }).mobile}; } /** * Font-weight overrides */ .mmg.headline { font-weight: var(--maui-font-weight-regular); } .mmg.headline.bold { font-weight: var(--maui-font-weight-bold); } .mmg.headline.light { font-weight: var(--maui-font-weight-regular); } @media screen and (min-width: ${S["mini-tablet"]["min-width"]}px) { /** * Sizes */ .mmg.h1 { ${b({ size: "h1", tenant: "mmg" }).desktop}; } .mmg.h2 { ${b({ size: "h2", tenant: "mmg" }).desktop}; } .mmg.h3 { ${b({ size: "h3", tenant: "mmg" }).desktop}; } .mmg.h4 { ${b({ size: "h4", tenant: "mmg" }).desktop}; } .mmg.h5, .mmg.h6 { ${b({ size: "h5", tenant: "mmg" }).desktop}; } } `, qd = [ Pd, Hd, Gd, Yd, Td, Xd, Vd, jd ]; var Kd = Object.defineProperty, Wd = Object.getOwnPropertyDescriptor, ho = (a, e, t, o) => { for (var i = o > 1 ? void 0 : o ? Wd(e, t) : e, r = a.length - 1, n; r >= 0; r--) (n = a[r]) && (i = (o ? n(e, t, i) : n(i)) || i); return o && i && Kd(e, t, i), i; }; const _t = class Ta extends k { constructor() { super(), this.type = "h1", this.emphasized = !1, this.inverted = !1, this.componentName = "headline"; } static getFormatBasedOnLevel(e, t) { switch (e) { case "h1": return "h1"; case "h2": return "h2"; case "h3": return "h3"; case "h4": return "h4"; case "h5": return "h5"; case "h6": return ["os", "four_y"].includes(t) ? "h6" : "h5"; default: return "h1"; } } static getTagBasedOnLevel(e) { switch (e) { case "h1": return Me`h1`; case "h2": return Me`h2`; case "h3": return Me`h3`; case "h4": return Me`h4`; case "h5": return Me`h5`; case "h6": return Me`h6`; default: return Me`h1`; } } render() { const e = this.type ? this.type : "h1", t = this.format ? this.format : Ta.getFormatBasedOnLevel(e, this.theme), o = Ta.getTagBasedOnLevel(e), i = this.marginSize || "default-margin", r = this.margin || !1, n = this.weight ? this.weight : ""; return ur`<${o} class="${y({ [this.componentName]: !0, [this.theme]: !0, [t]: !0, emphasized: !!this.emphasized, [n]: !!this.weight, inverted: this.inverted, [String(i)]: !!r })}">`; } }; _t.styles = qd; ho([ l({ reflect: !0 }) ], _t.prototype, "type", 2); ho([ l({ reflect: !0 }) ], _t.prototype, "format", 2); ho([ l({ reflect: !0 }) ], _t.prototype, "weight", 2); ho([ l({ reflect: !0, type: Boolean }) ], _t.prototype, "margin", 2); ho([ l({ reflect: !0 }) ], _t.prototype, "marginSize", 2); ho([ l({ reflect: !0, type: Boolean }) ], _t.prototype, "emphasized", 2); ho([ l({ type: Boolean }) ], _t.prototype, "inverted", 2); let Zd = _t; w("maui-headline", Zd); const Pn = (a) => { const e = h(a); return s` .${e} { --maui-icon-button-background-color: var(--maui-color-grey-02); --maui-focus-outline-offset: 2px; } .${e}.default { --maui-icon-button-background-color: var( --maui-color-brand-black-transparent-3 ); } .${e}.default:hover { --maui-icon-button-background-color: var( --maui-color-brand-black-transparent-4 ); } .${e}.selectable[disabled] { border: 2px solid var(--maui-color-disabled-foreground); --maui-icon-button-background-color: transparent; } .${e}.selectable[disabled].selected { border: 2px solid var(--maui-color-disabled-background); --maui-icon-button-background-color: var( --maui-color-disabled-background ); } .${e}.selectable:not([disabled]).selected { --maui-icon-button-background-color: var( --maui-color-interaction-selection ); } .${e}.selectable:not([disabled]):hover { --maui-icon-button-background-color: var( --maui-color-interaction-interactionhover ); } .${e}.selectable:not([disabled]):hover .icon maui-icon, .${e}.selectable:not([disabled]):hover .icon ::slotted(maui-icon) { --maui-icon-color-override: var(--maui-color-brand-light); } .${e}.selectable:not([disabled]).selected .icon maui-icon, .${e}.selectable:not([disabled]).selected .icon ::slotted(maui-icon) { --maui-icon-color-override: var(--maui-color-brand-light); } .${e}.inverted { --maui-icon-button-background-color: var( --maui-color-interaction-interaction-inverted ); } .${e}.inverted:not([disabled]):hover { --maui-icon-button-background-color: var( --maui-color-interaction-interaction-invertedhover ); } .${e}.inverted:not([disabled]) .icon maui-icon, .${e}.inverted:not([disabled]) .icon ::slotted(maui-icon) { --maui-icon-color-override: var(--maui-color-interaction-interaction); } .${e}.inverted.icon-button:not([disabled]):hover .icon maui-icon, .${e}.inverted.icon-button:not([disabled]):hover .icon ::slotted(maui-icon) { --maui-icon-color-override: var( --maui-color-interaction-interactionhover ); } .${e}.inverted:not([disabled]).transparent .icon maui-icon, .${e}.inverted:not([disabled]).transparent .icon ::slotted(maui-icon) { --maui-icon-color-override: var( --maui-color-interaction-interaction-inverted ); } .${e}.inverted:not([disabled]).transparent.icon-button:hover .icon maui-icon, .${e}.inverted:not([disabled]).transparent.icon-button:hover .icon ::slotted(maui-icon) { --maui-icon-color-override: var( --maui-color-interaction-interaction-invertedhover ); } .${e}.selectable.inverted:not([disabled]) { --maui-focus-outline-offset: 4px; border: 2px solid var(--maui-color-interaction-interaction-inverted); --maui-icon-button-background-color: transparent; } .${e}.selectable.inverted:hover:not([disabled]) { border-color: var(--maui-color-interaction-interaction-invertedhover); --maui-icon-button-background-color: var( --maui-color-interaction-interaction-invertedhover ); } .${e}.selectable.inverted:not([disabled]).selected { --maui-icon-button-background-color: var( --maui-color-interaction-interaction-inverted ); border-color: var(--maui-color-interaction-interaction-inverted); } .${e}.selectable.inverted:not([disabled]).selected:hover { --maui-icon-button-background-color: var( --maui-color-interaction-interaction-invertedhover ); border-color: var(--maui-color-interaction-interaction-invertedhover); } .${e}.selectable.inverted:not([disabled], .selected) .icon maui-icon, .${e}.selectable.inverted:not([disabled], .selected) .icon ::slotted(maui-icon) { --maui-icon-color-override: var(--maui-color-brand-light); } .${e}.selectable.inverted.selected:not([disabled]) .icon maui-icon, .${e}.selectable.inverted.selected:not([disabled]) .icon ::slotted(maui-icon) { --maui-icon-color-override: var(--maui-color-interaction-interaction); } .${e}.selectable.inverted:hover:not([disabled]) .icon maui-icon, .${e}.selectable.inverted:hover:not([disabled]) .icon ::slotted(maui-icon) { --maui-icon-color-override: var( --maui-color-interaction-interactionhover ); } `; }, Qd = s` ${C} .icon-button { position: relative; display: grid; place-content: center; cursor: pointer; border: none; padding: 0; transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out; background-color: var(--maui-icon-button-background-color); box-sizing: border-box; --maui-focus-outline-offset: 4px; } ${H("icon-button")} .icon maui-icon, .icon ::slotted(maui-icon) { --maui-icon-color-override: var(--maui-color-interaction-interaction); } .icon-button:hover .icon maui-icon, .icon-button:hover .icon ::slotted(maui-icon) { --maui-icon-color-override: var(--maui-color-interaction-interactionhover); } .shape--circular { --maui-focus-radius: var(--maui-radii-pill-radius); border-radius: var(--maui-radii-pill-radius); } .shape--default { border-radius: var(--maui-radii-default-radius); } .transparent { background-color: transparent; } .focus-inverted { --maui-focus-outline-box-shadow: var( --maui-focus-outline-box-shadow-inverted ); } .focus-non-inverted { --maui-focus-outline-box-shadow: var(--maui-effect-shadow-focus-offset-x) var(--maui-effect-shadow-focus-offset-y) var(--maui-effect-shadow-focus-radius) var(--maui-effect-shadow-focus-spread) var(--maui-color-interaction-focus); } .inverted.focus-default { --maui-focus-outline-box-shadow: var( --maui-focus-outline-box-shadow-inverted ); } [disabled] { cursor: not-allowed; } [disabled]:not(.transparent, .selectable:not(.selected)) { background-color: var(--maui-color-disabled-background); border: 0; } [disabled] .icon maui-icon, [disabled] .icon ::slotted(maui-icon) { --maui-icon-color-override: var(--maui-color-disabled-foreground); } [disabled].icon-button:hover .icon maui-icon, [disabled].icon-button:hover .icon ::slotted(maui-icon) { --maui-icon-color-override: var(--maui-color-disabled-foreground); } .inverted[disabled]:not(.transparent, .selectable:not(.selected)) { background-color: var(--maui-color-disabled-background-inverted); } .inverted[disabled] .icon maui-icon, .inverted[disabled] .icon ::slotted(maui-i