UNPKG

@semantic-icons/circle-flags

Version:

Icons generated based on circle-flags v2.8.2

1 lines 98.5 kB
{"version":3,"file":"semantic-icons-circle-flags-language.mjs","sources":["../../../../libs/circle-flags/language/src/icons/ar-flag-icon.ts","../../../../libs/circle-flags/language/src/icons/en-au-flag-icon.ts","../../../../libs/circle-flags/language/src/icons/en-ca-flag-icon.ts","../../../../libs/circle-flags/language/src/icons/en-gh-flag-icon.ts","../../../../libs/circle-flags/language/src/icons/en-hk-flag-icon.ts","../../../../libs/circle-flags/language/src/icons/en-ie-flag-icon.ts","../../../../libs/circle-flags/language/src/icons/en-in-flag-icon.ts","../../../../libs/circle-flags/language/src/icons/en-ke-flag-icon.ts","../../../../libs/circle-flags/language/src/icons/en-ng-flag-icon.ts","../../../../libs/circle-flags/language/src/icons/en-nz-flag-icon.ts","../../../../libs/circle-flags/language/src/icons/en-ph-flag-icon.ts","../../../../libs/circle-flags/language/src/icons/en-sg-flag-icon.ts","../../../../libs/circle-flags/language/src/icons/en-tz-flag-icon.ts","../../../../libs/circle-flags/language/src/icons/en-us-flag-icon.ts","../../../../libs/circle-flags/language/src/icons/en-za-flag-icon.ts","../../../../libs/circle-flags/language/src/icons/eo-flag-icon.ts","../../../../libs/circle-flags/language/src/icons/es-mx-flag-icon.ts","../../../../libs/circle-flags/language/src/icons/ia-flag-icon.ts","../../../../libs/circle-flags/language/src/icons/ie-flag-icon.ts","../../../../libs/circle-flags/language/src/icons/interslavic-flag-icon.ts","../../../../libs/circle-flags/language/src/icons/io-flag-icon.ts","../../../../libs/circle-flags/language/src/icons/la-flag-icon.ts","../../../../libs/circle-flags/language/src/icons/mr-flag-icon.ts","../../../../libs/circle-flags/language/src/icons/non-flag-icon.ts","../../../../libs/circle-flags/language/src/icons/pt-br-flag-icon.ts","../../../../libs/circle-flags/language/src/icons/vo-flag-icon.ts","../../../../libs/circle-flags/language/src/icons/yi-flag-icon.ts","../../../../libs/circle-flags/language/src/semantic-icons-circle-flags-language.ts"],"sourcesContent":["import {\n ChangeDetectionStrategy,\n Component,\n ViewEncapsulation,\n input,\n} from '@angular/core';\n\n@Component({\n selector: 'svg[siArFlagIcon]',\n standalone: true,\n imports: [],\n template: `\n <svg:mask id=\"a\">\n <svg:circle cx=\"256\" cy=\"256\" r=\"256\" fill=\"#fff\" />\n </svg:mask>\n <svg:g mask=\"url(#a)\">\n <svg:path fill=\"#496e2d\" d=\"M0 0h512v512H0z\" />\n <svg:path\n fill=\"#eee\"\n d=\"M379 176v97h-16c-2.8 0-5.3-.2-7.8-.4 3-4.3 5.2-8.9 6.4-13.7a37.7 37.7 0 0 0-4-29.2A31.6 31.6 0 0 0 331 215a31.6 31.6 0 0 0-26.5 14.7c-5.3 8.6-6.7 19-4.1 29.2 1.2 4.8 3.4 9.4 6.4 13.7-2.5.2-5 .4-7.8.4h-16v-58h-24v82a15 15 0 0 1-15 15v24a39 39 0 0 0 39-39h16c12.4 0 23-2.3 32-6 9 3.7 19.6 6 32 6h40V176zm39 0v121h24V176zm-330 0v24h24v-24zm39 0v24h24v-24zm24 39a82 82 0 0 0-82 82h24a58 58 0 0 1 34-52.8V297h102v-82h-24v58h-15v-58h-24v58h-15zm180 24c3.4 0 4.7 1 6.1 3.4a14 14 0 0 1 1.2 10.7c-.9 3.6-3 7.7-7.3 11.2a21.7 21.7 0 0 1-7.3-11.2 14 14 0 0 1 1.2-10.7c1.4-2.4 2.7-3.4 6.1-3.4zm-204 73v24h24v-24zm39 0v24h24v-24zm39 0v24h24v-24z\"\n />\n </svg:g>\n `,\n host: {\n '[attr.aria-hidden]': 'ariaHidden()',\n '[attr.xmlns]': 'xmlns',\n '[attr.width]': 'width()',\n '[attr.height]': 'height()',\n '[attr.viewBox]': 'viewBox()',\n },\n styles: ``,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class SiArFlagIcon {\n protected readonly xmlns = 'http://www.w3.org/2000/svg';\n\n readonly ariaHidden = input<boolean | string>(true);\n\n readonly width = input<string | number>('512');\n\n readonly height = input<string | number>('512');\n\n readonly viewBox = input<string>('0 0 512 512');\n}\n","import {\n ChangeDetectionStrategy,\n Component,\n ViewEncapsulation,\n input,\n} from '@angular/core';\n\n@Component({\n selector: 'svg[siEnAuFlagIcon]',\n standalone: true,\n imports: [],\n template: `\n <svg:mask id=\"a\">\n <svg:circle cx=\"256\" cy=\"256\" r=\"256\" fill=\"#fff\" />\n </svg:mask>\n <svg:g mask=\"url(#a)\">\n <svg:path\n fill=\"#0052b4\"\n d=\"M512 0v512H0l16-34-16-34V336l64-80-64-80V68L68 0h108l80 64 80-64h108l34 16z\"\n />\n <svg:path\n fill=\"#eee\"\n d=\"m0 0 8 22-8 23v23l108 108H0v32l32 48-32 48v32h108L0 444v68L512 0l-23 8-22-8h-23L336 108V0h-32l-48 32-48-32h-32v108L68 0H0zm399 159-7 15-16-4 7 15-12 10 16 4v16l12-10 13 10v-16l16-4-13-10 7-15-16 4-7-15zm57 51-7 15-15-4 7 15-13 10 16 3v17l12-10 13 10v-17l16-3-13-10 7-15-16 4-7-15zm-122 22-7 15-16-4 7 15-13 10 16 4v16l13-10 13 10v-16l15-4-12-10 7-15-16 4-7-15zm82 56-6 17h-18l15 10-6 17 15-10 14 10-5-17 14-10h-18l-5-17zm-214 60-14 30-31-8 14 30-26 20 32 7v33l25-21 26 21v-33l32-7-26-20 14-30-32 8-14-30zm197 24-7 15-16-4 7 15-12 10 16 3v17l12-10 13 10v-17l16-3-13-10 7-15-16 4-7-15z\"\n />\n <svg:path\n fill=\"#d80027\"\n d=\"m208 304 96-96V0h-96v208H0v96zm128-128L512 0h-45L336 131Zm-160 0L0 0v45l131 131z\"\n />\n </svg:g>\n `,\n host: {\n '[attr.aria-hidden]': 'ariaHidden()',\n '[attr.xmlns]': 'xmlns',\n '[attr.width]': 'width()',\n '[attr.height]': 'height()',\n '[attr.viewBox]': 'viewBox()',\n },\n styles: ``,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class SiEnAuFlagIcon {\n protected readonly xmlns = 'http://www.w3.org/2000/svg';\n\n readonly ariaHidden = input<boolean | string>(true);\n\n readonly width = input<string | number>('512');\n\n readonly height = input<string | number>('512');\n\n readonly viewBox = input<string>('0 0 512 512');\n}\n","import {\n ChangeDetectionStrategy,\n Component,\n ViewEncapsulation,\n input,\n} from '@angular/core';\n\n@Component({\n selector: 'svg[siEnCaFlagIcon]',\n standalone: true,\n imports: [],\n template: `\n <svg:mask id=\"a\">\n <svg:circle cx=\"256\" cy=\"256\" r=\"256\" fill=\"#fff\" />\n </svg:mask>\n <svg:g mask=\"url(#a)\">\n <svg:path\n fill=\"#eee\"\n d=\"M144 0 45 512h23l54-32 54 32h32l48-32 48 32h32l54-32 54 32h68l-8-22 8-23v-23l-32-54 32-54v-32l-32-48 32-48v-32l-32-54 32-54V0l-72 32-72-32Z\"\n />\n <svg:path\n fill=\"#0052b4\"\n d=\"M512 68 404 176h108V68zM404 336l108 108V336H404zm-228 68L68 512h108V404zm160 0v108h108L336 404z\"\n />\n <svg:path\n fill=\"#d80027\"\n d=\"M0 0v512h45l131-131v-45l-32 32V0H0zm368 0v144L512 0H368zM256 34l-22 33h-23l23 45-45-22v22l-22 11 45 22-12 23h45v33h22v-33h45l-11-23 44-22-22-11V90l-45 22 23-44h-23l-22-34zm48 174-96 96v208h96V304h208v-96H304zm32 128 176 176v-45L381 336h-45z\"\n />\n </svg:g>\n `,\n host: {\n '[attr.aria-hidden]': 'ariaHidden()',\n '[attr.xmlns]': 'xmlns',\n '[attr.width]': 'width()',\n '[attr.height]': 'height()',\n '[attr.viewBox]': 'viewBox()',\n },\n styles: ``,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class SiEnCaFlagIcon {\n protected readonly xmlns = 'http://www.w3.org/2000/svg';\n\n readonly ariaHidden = input<boolean | string>(true);\n\n readonly width = input<string | number>('512');\n\n readonly height = input<string | number>('512');\n\n readonly viewBox = input<string>('0 0 512 512');\n}\n","import {\n ChangeDetectionStrategy,\n Component,\n ViewEncapsulation,\n input,\n} from '@angular/core';\n\n@Component({\n selector: 'svg[siEnGhFlagIcon]',\n standalone: true,\n imports: [],\n template: `\n <svg:mask id=\"a\">\n <svg:circle cx=\"256\" cy=\"256\" r=\"256\" fill=\"#fff\" />\n </svg:mask>\n <svg:g mask=\"url(#a)\">\n <svg:path\n fill=\"#ffda44\"\n d=\"M0 167v178l84 32 83-32 121-57 57-121-172-32z\"\n />\n <svg:path fill=\"#496e2d\" d=\"M0 345v167l115-52 52-115Z\" />\n <svg:path fill=\"#d80027\" d=\"M0 0v167h345l114-52L512 0Z\" />\n <svg:path fill=\"#333\" d=\"m102 345 151-109H67l151 109-58-178Z\" />\n <svg:path\n fill=\"#eee\"\n d=\"M512 0 0 512l23-8 22 8h23l54-32 54 32h32l48-32 48 32h32l54-32 54 32h68l-8-22 8-23v-23l-32-54 32-54v-32l-32-48 32-48v-32l-32-54 32-54z\"\n />\n <svg:path\n fill=\"#d80027\"\n d=\"m304 208-96 96v208h96V304h208v-96ZM176 336 0 512h45l131-131Zm160 0 176 176v-45L381 336Z\"\n />\n <svg:path\n fill=\"#0052b4\"\n d=\"M512 68 404 176h108ZM404 336l108 108V336Zm-228 68L68 512h108zm160 0v108h108z\"\n />\n </svg:g>\n `,\n host: {\n '[attr.aria-hidden]': 'ariaHidden()',\n '[attr.xmlns]': 'xmlns',\n '[attr.width]': 'width()',\n '[attr.height]': 'height()',\n '[attr.viewBox]': 'viewBox()',\n },\n styles: ``,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class SiEnGhFlagIcon {\n protected readonly xmlns = 'http://www.w3.org/2000/svg';\n\n readonly ariaHidden = input<boolean | string>(true);\n\n readonly width = input<string | number>('512');\n\n readonly height = input<string | number>('512');\n\n readonly viewBox = input<string>('0 0 512 512');\n}\n","import {\n ChangeDetectionStrategy,\n Component,\n ViewEncapsulation,\n input,\n} from '@angular/core';\n\n@Component({\n selector: 'svg[siEnHkFlagIcon]',\n standalone: true,\n imports: [],\n template: `\n <svg:mask id=\"a\">\n <svg:circle cx=\"256\" cy=\"256\" r=\"256\" fill=\"#fff\" />\n </svg:mask>\n <svg:g mask=\"url(#a)\">\n <svg:path fill=\"#d80027\" d=\"M0 0h512L288 288 0 512Z\" />\n <svg:path\n fill=\"#eee\"\n d=\"M212.2 133.6c-5.8 24.2-16.1 19.6-21.2 40.7A55.7 55.7 0 0 1 217 66c-10.1 42.2.4 46-4.8 67.6zm-77.4 17.9c21.2 13 13.6 21.4 32.1 32.8A55.7 55.7 0 0 1 72 126.1c37 22.7 43.8 13.8 62.8 25.4zm-7 79.3c19-16.2 24.7-6.4 41.2-20.4a55.7 55.7 0 0 1-84.7 72.2c33-28.2 26.6-37.4 43.6-51.8zm73.4 31c-9.6-23 1.5-25.3-6.8-45.3A55.7 55.7 0 0 1 237 319.3c-16.6-40-27.3-36.9-35.8-57.4zm52.2-60c-24.9 2-23.7-9.3-45.3-7.6a55.7 55.7 0 0 1 111-8.7c-43.3 3.4-43.6 14.5-65.7 16.3z\"\n />\n <svg:path\n fill=\"#eee\"\n d=\"M512 0 0 512l23-8 22 8h23l54-32 54 32h32l48-32 48 32h32l54-32 54 32h68l-8-22 8-23v-23l-32-54 32-54v-32l-32-48 32-48v-32l-32-54 32-54z\"\n />\n <svg:path\n fill=\"#d80027\"\n d=\"m304 208-96 96v208h96V304h208v-96ZM176 336 0 512h45l131-131Zm160 0 176 176v-45L381 336Z\"\n />\n <svg:path\n fill=\"#0052b4\"\n d=\"M512 68 404 176h108ZM404 336l108 108V336Zm-228 68L68 512h108zm160 0v108h108z\"\n />\n </svg:g>\n `,\n host: {\n '[attr.aria-hidden]': 'ariaHidden()',\n '[attr.xmlns]': 'xmlns',\n '[attr.width]': 'width()',\n '[attr.height]': 'height()',\n '[attr.viewBox]': 'viewBox()',\n },\n styles: ``,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class SiEnHkFlagIcon {\n protected readonly xmlns = 'http://www.w3.org/2000/svg';\n\n readonly ariaHidden = input<boolean | string>(true);\n\n readonly width = input<string | number>('512');\n\n readonly height = input<string | number>('512');\n\n readonly viewBox = input<string>('0 0 512 512');\n}\n","import {\n ChangeDetectionStrategy,\n Component,\n ViewEncapsulation,\n input,\n} from '@angular/core';\n\n@Component({\n selector: 'svg[siEnIeFlagIcon]',\n standalone: true,\n imports: [],\n template: `\n <svg:mask id=\"a\">\n <svg:circle cx=\"256\" cy=\"256\" r=\"256\" fill=\"#fff\" />\n </svg:mask>\n <svg:g mask=\"url(#a)\">\n <svg:path\n fill=\"#eee\"\n d=\"m167 0-32 172 32 173 121-57 57-121 32-84-32-83Z\"\n />\n <svg:path fill=\"#6da544\" d=\"M0 0v512l115-52 52-115V0Z\" />\n <svg:path fill=\"#ff9811\" d=\"M345 0v167l115-52L512 0Z\" />\n <svg:path\n fill=\"#eee\"\n d=\"M512 0 0 512l23-8 22 8h23l54-32 54 32h32l48-32 48 32h32l54-32 54 32h68l-8-22 8-23v-23l-32-54 32-54v-32l-32-48 32-48v-32l-32-54 32-54z\"\n />\n <svg:path\n fill=\"#d80027\"\n d=\"m304 208-96 96v208h96V304h208v-96ZM176 336 0 512h45l131-131Zm160 0 176 176v-45L381 336Z\"\n />\n <svg:path\n fill=\"#0052b4\"\n d=\"M512 68 404 176h108ZM404 336l108 108V336Zm-228 68L68 512h108zm160 0v108h108z\"\n />\n </svg:g>\n `,\n host: {\n '[attr.aria-hidden]': 'ariaHidden()',\n '[attr.xmlns]': 'xmlns',\n '[attr.width]': 'width()',\n '[attr.height]': 'height()',\n '[attr.viewBox]': 'viewBox()',\n },\n styles: ``,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class SiEnIeFlagIcon {\n protected readonly xmlns = 'http://www.w3.org/2000/svg';\n\n readonly ariaHidden = input<boolean | string>(true);\n\n readonly width = input<string | number>('512');\n\n readonly height = input<string | number>('512');\n\n readonly viewBox = input<string>('0 0 512 512');\n}\n","import {\n ChangeDetectionStrategy,\n Component,\n ViewEncapsulation,\n input,\n} from '@angular/core';\n\n@Component({\n selector: 'svg[siEnInFlagIcon]',\n standalone: true,\n imports: [],\n template: `\n <svg:mask id=\"a\">\n <svg:circle cx=\"256\" cy=\"256\" r=\"256\" fill=\"#fff\" />\n </svg:mask>\n <svg:g mask=\"url(#a)\">\n <svg:path\n fill=\"#eee\"\n d=\"M512 0 0 160v192l45 160h23l54-32 54 32h32l48-32 48 32h32l54-32 54 32h68l-8-22 8-23v-23l-32-54 32-54v-32l-32-48 32-48v-32l-32-54 32-54z\"\n />\n <svg:path fill=\"#6da544\" d=\"M0 352v160l96-64 64-96z\" />\n <svg:circle cx=\"256\" cy=\"256\" r=\"72\" fill=\"#0052b4\" />\n <svg:circle cx=\"256\" cy=\"256\" r=\"48\" fill=\"#eee\" />\n <svg:circle cx=\"256\" cy=\"256\" r=\"24\" fill=\"#0052b4\" />\n <svg:path fill=\"#eee\" d=\"m160 352 192-192v192z\" />\n <svg:path\n fill=\"#d80027\"\n d=\"m304 208-96 96v208h96V304h208v-96ZM176 336 0 512h45l131-131Zm160 0 176 176v-45L381 336Z\"\n />\n <svg:path\n fill=\"#0052b4\"\n d=\"M512 68 404 176h108ZM404 336l108 108V336Zm-228 68L68 512h108zm160 0v108h108z\"\n />\n <svg:path fill=\"#ff9811\" d=\"M0 0v160h352L512 0Z\" />\n </svg:g>\n `,\n host: {\n '[attr.aria-hidden]': 'ariaHidden()',\n '[attr.xmlns]': 'xmlns',\n '[attr.width]': 'width()',\n '[attr.height]': 'height()',\n '[attr.viewBox]': 'viewBox()',\n },\n styles: ``,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class SiEnInFlagIcon {\n protected readonly xmlns = 'http://www.w3.org/2000/svg';\n\n readonly ariaHidden = input<boolean | string>(true);\n\n readonly width = input<string | number>('512');\n\n readonly height = input<string | number>('512');\n\n readonly viewBox = input<string>('0 0 512 512');\n}\n","import {\n ChangeDetectionStrategy,\n Component,\n ViewEncapsulation,\n input,\n} from '@angular/core';\n\n@Component({\n selector: 'svg[siEnKeFlagIcon]',\n standalone: true,\n imports: [],\n template: `\n <svg:mask id=\"a\">\n <svg:circle cx=\"256\" cy=\"256\" r=\"256\" fill=\"#fff\" />\n </svg:mask>\n <svg:g mask=\"url(#a)\">\n <svg:path\n fill=\"#eee\"\n d=\"m0 145 253-28 259 28v33l-36 76 36 80v33l-257 33L0 367v-33l39-78-39-78Z\"\n />\n <svg:path fill=\"#333\" d=\"M0 0h512v145H0Z\" />\n <svg:path fill=\"#a2001d\" d=\"M0 178h512v156H0Z\" />\n <svg:path fill=\"#496e2d\" d=\"M0 367h512v145H0Z\" />\n <svg:path\n fill=\"#eee\"\n d=\"M0 145v33l32 78-32 78v33l72 32 73-32 143-79 79-143-183-32Z\"\n />\n <svg:path fill=\"#333\" d=\"M0 0v145h367l105-41L512 0Z\" />\n <svg:path fill=\"#a2001d\" d=\"M0 178v156h178l110-46 46-110Z\" />\n <svg:path fill=\"#496e2d\" d=\"M0 367v145l104-40 41-105z\" />\n <svg:path\n fill=\"#eee\"\n d=\"m240 118-30-14-50 112-49-112-31 14 62 138-62 138 31 14 49-112 50 112 30-14-61-138Z\"\n />\n <svg:path\n fill=\"#eee\"\n d=\"m160 111-17 16-15 128 16 130 16 16 17-16 15-131-15-127-17-16z\"\n />\n <svg:path\n fill=\"#333\"\n d=\"m216 179-10 76 10 78a159 159 0 0 0 22-77c0-28-10-54-22-77zm-111 0 8 74-9 80a159 159 0 0 1-22-77c0-28 10-54 22-77z\"\n />\n <svg:path\n fill=\"#a2001d\"\n d=\"M105 179v154a269 269 0 0 0 39 52V127c-12 12-27 30-39 52zm111 0a269 269 0 0 0-39-52v258c11-12 26-30 39-52V179Z\"\n />\n <svg:path\n fill=\"#eee\"\n d=\"M512 0 0 512l23-8 22 8h23l54-32 54 32h32l48-32 48 32h32l54-32 54 32h68l-8-22 8-23v-23l-32-54 32-54v-32l-32-48 32-48v-32l-32-54 32-54z\"\n />\n <svg:path\n fill=\"#d80027\"\n d=\"m304 208-96 96v208h96V304h208v-96ZM176 336 0 512h45l131-131Zm160 0 176 176v-45L381 336Z\"\n />\n <svg:path\n fill=\"#0052b4\"\n d=\"M512 68 404 176h108ZM404 336l108 108V336Zm-228 68L68 512h108zm160 0v108h108z\"\n />\n </svg:g>\n `,\n host: {\n '[attr.aria-hidden]': 'ariaHidden()',\n '[attr.xmlns]': 'xmlns',\n '[attr.width]': 'width()',\n '[attr.height]': 'height()',\n '[attr.viewBox]': 'viewBox()',\n },\n styles: ``,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class SiEnKeFlagIcon {\n protected readonly xmlns = 'http://www.w3.org/2000/svg';\n\n readonly ariaHidden = input<boolean | string>(true);\n\n readonly width = input<string | number>('512');\n\n readonly height = input<string | number>('512');\n\n readonly viewBox = input<string>('0 0 512 512');\n}\n","import {\n ChangeDetectionStrategy,\n Component,\n ViewEncapsulation,\n input,\n} from '@angular/core';\n\n@Component({\n selector: 'svg[siEnNgFlagIcon]',\n standalone: true,\n imports: [],\n template: `\n <svg:mask id=\"a\">\n <svg:circle cx=\"256\" cy=\"256\" r=\"256\" fill=\"#fff\" />\n </svg:mask>\n <svg:g mask=\"url(#a)\">\n <svg:path\n fill=\"#6da544\"\n d=\"M0 0v512l96-64 64-96 192-192 96-64 64-96H352l-96 64-96-64Z\"\n />\n <svg:path\n fill=\"#eee\"\n d=\"M160 0v352L45 512h23l54-32 54 32h32l48-32 48 32h32l54-32 54 32h68l-8-22 8-23v-23l-32-54 32-54v-32l-32-48 32-48v-32l-32-54 32-54V0L352 160V0Z\"\n />\n <svg:path\n fill=\"#d80027\"\n d=\"m304 208-96 96v208h96V304h208v-96ZM176 336 0 512h45l131-131Zm160 0 176 176v-45L381 336Z\"\n />\n <svg:path\n fill=\"#0052b4\"\n d=\"M512 68 404 176h108ZM404 336l108 108V336Zm-228 68L68 512h108zm160 0v108h108z\"\n />\n </svg:g>\n `,\n host: {\n '[attr.aria-hidden]': 'ariaHidden()',\n '[attr.xmlns]': 'xmlns',\n '[attr.width]': 'width()',\n '[attr.height]': 'height()',\n '[attr.viewBox]': 'viewBox()',\n },\n styles: ``,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class SiEnNgFlagIcon {\n protected readonly xmlns = 'http://www.w3.org/2000/svg';\n\n readonly ariaHidden = input<boolean | string>(true);\n\n readonly width = input<string | number>('512');\n\n readonly height = input<string | number>('512');\n\n readonly viewBox = input<string>('0 0 512 512');\n}\n","import {\n ChangeDetectionStrategy,\n Component,\n ViewEncapsulation,\n input,\n} from '@angular/core';\n\n@Component({\n selector: 'svg[siEnNzFlagIcon]',\n standalone: true,\n imports: [],\n template: `\n <svg:mask id=\"a\">\n <svg:circle cx=\"256\" cy=\"256\" r=\"256\" fill=\"#fff\" />\n </svg:mask>\n <svg:g mask=\"url(#a)\">\n <svg:path\n fill=\"#0052b4\"\n d=\"M512 0v512H0l16-34-16-34V336l64-80-64-80V68L68 0h108l80 64 80-64h108l34 16z\"\n />\n <svg:path\n fill=\"#eee\"\n d=\"m0 0 8 22-8 23v23l108 108H0v32l32 48-32 48v32h108L0 444v68L512 0l-23 8-22-8h-23L336 108V0h-32l-48 32-48-32h-32v108L68 0H0zm383 169-11 35h-37l30 21-12 35 30-22 30 22-12-35 30-21h-37l-11-35zm61 72-11 35h-37l30 21-11 35 29-21 30 21-12-35 30-21h-37l-11-35zm-123 10-11 35h-37l30 22-11 35 29-22 30 22-11-35 29-22h-36l-12-35zm59 114-11 35h-37l30 21-11 35 29-21 30 21-11-35 29-21h-36l-12-35z\"\n />\n <svg:path\n fill=\"#d80027\"\n d=\"M0 0v45l131 131h45L0 0zm208 0v208H0v96h208l96-96V0h-96zm259 0L336 131v45L512 0h-45zm-84 194-6 17h-18l15 11-6 17 15-10 15 10-6-17 15-11h-18l-6-17zm61 72-6 18h-18l15 11-6 17 15-11 15 11-6-17 15-11h-18l-6-18zm-123 11-5 17h-19l15 11-6 17 15-11 15 11-6-17 15-11h-18l-6-17zm59 113-5 18h-19l15 10-6 18 15-11 15 11-5-18 14-10h-18l-6-18z\"\n />\n </svg:g>\n `,\n host: {\n '[attr.aria-hidden]': 'ariaHidden()',\n '[attr.xmlns]': 'xmlns',\n '[attr.width]': 'width()',\n '[attr.height]': 'height()',\n '[attr.viewBox]': 'viewBox()',\n },\n styles: ``,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class SiEnNzFlagIcon {\n protected readonly xmlns = 'http://www.w3.org/2000/svg';\n\n readonly ariaHidden = input<boolean | string>(true);\n\n readonly width = input<string | number>('512');\n\n readonly height = input<string | number>('512');\n\n readonly viewBox = input<string>('0 0 512 512');\n}\n","import {\n ChangeDetectionStrategy,\n Component,\n ViewEncapsulation,\n input,\n} from '@angular/core';\n\n@Component({\n selector: 'svg[siEnPhFlagIcon]',\n standalone: true,\n imports: [],\n template: `\n <svg:mask id=\"a\">\n <svg:circle cx=\"256\" cy=\"256\" r=\"256\" fill=\"#fff\" />\n </svg:mask>\n <svg:g mask=\"url(#a)\">\n <svg:path fill=\"#eee\" d=\"M0 0v512l160-96 96-160-96-160Z\" />\n <svg:path\n fill=\"#ffda44\"\n d=\"m175 256-31-15 17-30-34 7-5-35-23 25-24-25-4 35-34-7 16 30-31 15 32 15-17 30 34-6 4 34 24-25 24 25 4-34 34 6-17-30zM68 100l11 15 17-6-11 15 11 14-17-5-11 14v-18l-17-6 17-5zm0 265 11 15 17-6-11 15 11 14-17-6-11 15v-18l-17-6 17-5zm149-132-11 14-17-5 11 14-11 15 17-6 11 14v-18l17-5-17-6z\"\n />\n <svg:path fill=\"#0052b4\" d=\"M0 0h512l-96 160-160 96Z\" />\n <svg:path\n fill=\"#eee\"\n d=\"M512 0 0 512l23-8 22 8h23l54-32 54 32h32l48-32 48 32h32l54-32 54 32h68l-8-22 8-23v-23l-32-54 32-54v-32l-32-48 32-48v-32l-32-54 32-54z\"\n />\n <svg:path\n fill=\"#d80027\"\n d=\"m304 208-96 96v208h96V304h208v-96ZM176 336 0 512h45l131-131Zm160 0 176 176v-45L381 336Z\"\n />\n <svg:path\n fill=\"#0052b4\"\n d=\"M512 68 404 176h108ZM404 336l108 108V336Zm-228 68L68 512h108zm160 0v108h108z\"\n />\n </svg:g>\n `,\n host: {\n '[attr.aria-hidden]': 'ariaHidden()',\n '[attr.xmlns]': 'xmlns',\n '[attr.width]': 'width()',\n '[attr.height]': 'height()',\n '[attr.viewBox]': 'viewBox()',\n },\n styles: ``,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class SiEnPhFlagIcon {\n protected readonly xmlns = 'http://www.w3.org/2000/svg';\n\n readonly ariaHidden = input<boolean | string>(true);\n\n readonly width = input<string | number>('512');\n\n readonly height = input<string | number>('512');\n\n readonly viewBox = input<string>('0 0 512 512');\n}\n","import {\n ChangeDetectionStrategy,\n Component,\n ViewEncapsulation,\n input,\n} from '@angular/core';\n\n@Component({\n selector: 'svg[siEnSgFlagIcon]',\n standalone: true,\n imports: [],\n template: `\n <svg:mask id=\"a\">\n <svg:circle cx=\"256\" cy=\"256\" r=\"256\" fill=\"#fff\" />\n </svg:mask>\n <svg:g mask=\"url(#a)\">\n <svg:path\n fill=\"#eee\"\n d=\"M512 0 0 256v256l23-8 22 8h23l54-32 54 32h32l48-32 48 32h32l54-32 54 32h68l-8-22 8-23v-23l-32-54 32-54v-32l-32-48 32-48v-32l-32-54 32-54z\"\n />\n <svg:path\n fill=\"#d80027\"\n d=\"M0 0v256h256l-48 48v208h96V304h208v-96H304L512 0H0zm176 336L0 512h45l131-131v-45zm160 0 176 176v-45L381 336h-45z\"\n />\n <svg:path\n fill=\"#eee\"\n d=\"M156 134a78 78 0 0 1 61-76 78 78 0 0 0-17-2 78 78 0 1 0 17 154 78 78 0 0 1-61-76Z\"\n />\n <svg:path\n fill=\"#0052b4\"\n d=\"M512 68 404 176h108ZM404 336l108 108V336Zm-228 68L68 512h108zm160 0v108h108z\"\n />\n <svg:path\n fill=\"#eee\"\n d=\"m241 106 39-28h-48l39 28-15-46Zm45 33 39-28h-48l39 28-15-46zm-17 53 39-28h-48l39 28-15-46zm-56 0 39-28h-48l39 28-15-46zm-17-53 39-28h-48l39 28-15-46z\"\n />\n </svg:g>\n `,\n host: {\n '[attr.aria-hidden]': 'ariaHidden()',\n '[attr.xmlns]': 'xmlns',\n '[attr.width]': 'width()',\n '[attr.height]': 'height()',\n '[attr.viewBox]': 'viewBox()',\n },\n styles: ``,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class SiEnSgFlagIcon {\n protected readonly xmlns = 'http://www.w3.org/2000/svg';\n\n readonly ariaHidden = input<boolean | string>(true);\n\n readonly width = input<string | number>('512');\n\n readonly height = input<string | number>('512');\n\n readonly viewBox = input<string>('0 0 512 512');\n}\n","import {\n ChangeDetectionStrategy,\n Component,\n ViewEncapsulation,\n input,\n} from '@angular/core';\n\n@Component({\n selector: 'svg[siEnTzFlagIcon]',\n standalone: true,\n imports: [],\n template: `\n <svg:mask id=\"a\">\n <svg:circle cx=\"256\" cy=\"256\" r=\"256\" fill=\"#fff\" />\n </svg:mask>\n <svg:g mask=\"url(#a)\">\n <svg:path\n fill=\"#ffda44\"\n d=\"M399 0 268 68l-68 132 24 88 89 25 131-68 68-132V68L444 0Z\"\n />\n <svg:path fill=\"#333\" d=\"M444 0 222 222l2 66 66 2L512 68V0Z\" />\n <svg:path fill=\"#338af3\" d=\"M512 113 313 313l67 131 132 68Z\" />\n <svg:path fill=\"#6da544\" d=\"m0 0 68 132 132 68L399 0Z\" />\n <svg:path\n fill=\"#eee\"\n d=\"M512 512 0 0l8 23-8 22v23l32 54-32 54v32l32 48-32 48v32l32 54-32 54v68l22-8 23 8h23l54-32 54 32h32l48-32 48 32h32l54-32 54 32z\"\n />\n <svg:path\n fill=\"#d80027\"\n d=\"m304 304-96-96H0v96h208v208h96zM176 176 0 0v45l131 131Zm0 160L0 512h45l131-131Z\"\n />\n <svg:path\n fill=\"#0052b4\"\n d=\"M444 512 336 404v108ZM176 404 68 512h108Zm-68-228L0 68v108zm0 160H0v108z\"\n />\n </svg:g>\n `,\n host: {\n '[attr.aria-hidden]': 'ariaHidden()',\n '[attr.xmlns]': 'xmlns',\n '[attr.width]': 'width()',\n '[attr.height]': 'height()',\n '[attr.viewBox]': 'viewBox()',\n },\n styles: ``,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class SiEnTzFlagIcon {\n protected readonly xmlns = 'http://www.w3.org/2000/svg';\n\n readonly ariaHidden = input<boolean | string>(true);\n\n readonly width = input<string | number>('512');\n\n readonly height = input<string | number>('512');\n\n readonly viewBox = input<string>('0 0 512 512');\n}\n","import {\n ChangeDetectionStrategy,\n Component,\n ViewEncapsulation,\n input,\n} from '@angular/core';\n\n@Component({\n selector: 'svg[siEnUsFlagIcon]',\n standalone: true,\n imports: [],\n template: `\n <svg:mask id=\"a\">\n <svg:circle cx=\"256\" cy=\"256\" r=\"256\" fill=\"#fff\" />\n </svg:mask>\n <svg:g mask=\"url(#a)\">\n <svg:path\n fill=\"#eee\"\n d=\"M256 0 0 256v64l32 32-32 32v128l22-8 23 8h23l54-32 54 32h32l48-32 48 32h32l54-32 54 32h68l-8-22 8-23v-23l-32-54 32-54v-32l-32-48 32-48v-32l-32-54 32-54V0H256z\"\n />\n <svg:path\n fill=\"#d80027\"\n d=\"M224 64v64h160l64-64zm0 128 32 64-48 48v208h96V304h208v-96H304l16-16zM0 320v64h128l-64 64H0v64h45l131-131v-45l16-16zm336 16 176 176v-45L381 336Z\"\n />\n <svg:path\n fill=\"#0052b4\"\n d=\"M0 0v256h256V0H0zm512 68L404 176h108V68zM404 336l108 108V336H404zm-228 68L68 512h108V404zm160 0v108h108L336 404z\"\n />\n <svg:path\n fill=\"#eee\"\n d=\"m187 243 57-41h-70l57 41-22-67zm-81 0 57-41H93l57 41-22-67zm-81 0 57-41H12l57 41-22-67zm162-81 57-41h-70l57 41-22-67zm-81 0 57-41H93l57 41-22-67zm-81 0 57-41H12l57 41-22-67Zm162-82 57-41h-70l57 41-22-67zm-81 0 57-41H93l57 41-22-67Zm-81 0 57-41H12l57 41-22-67Z\"\n />\n </svg:g>\n `,\n host: {\n '[attr.aria-hidden]': 'ariaHidden()',\n '[attr.xmlns]': 'xmlns',\n '[attr.width]': 'width()',\n '[attr.height]': 'height()',\n '[attr.viewBox]': 'viewBox()',\n },\n styles: ``,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class SiEnUsFlagIcon {\n protected readonly xmlns = 'http://www.w3.org/2000/svg';\n\n readonly ariaHidden = input<boolean | string>(true);\n\n readonly width = input<string | number>('512');\n\n readonly height = input<string | number>('512');\n\n readonly viewBox = input<string>('0 0 512 512');\n}\n","import {\n ChangeDetectionStrategy,\n Component,\n ViewEncapsulation,\n input,\n} from '@angular/core';\n\n@Component({\n selector: 'svg[siEnZaFlagIcon]',\n standalone: true,\n imports: [],\n template: `\n <svg:mask id=\"a\">\n <svg:circle cx=\"256\" cy=\"256\" r=\"256\" fill=\"#fff\" />\n </svg:mask>\n <svg:g mask=\"url(#a)\">\n <svg:path\n fill=\"#eee\"\n d=\"m0 0 192 256L45 512h23l54-32 54 32h32l48-32 48 32h32l54-32 54 32h68l-8-22 8-23v-23l-32-54 32-54v-32l-32-48 32-48v-32l-32-54 32-54V0L280 157 47 0Z\"\n />\n <svg:path fill=\"#333\" d=\"M0 142v228l140-114z\" />\n <svg:path fill=\"#ffda44\" d=\"M192 256 0 95v47l114 114L0 370v47z\" />\n <svg:path\n fill=\"#0052b4\"\n d=\"M512 68 404 176h108ZM404 336l108 108V336Zm-228 68L68 512h108zm160 0v108h108z\"\n />\n <svg:path\n fill=\"#6da544\"\n d=\"M0 0v94l161 162L0 418v94l104-72 72-104 32-32 57-24 24-57h-66z\"\n />\n <svg:path\n fill=\"#d80027\"\n d=\"m47 0 189 189h87L512 0H47zm257 208-96 96v208h96V304h208v-96H304zM176 336 0 512h45l131-131v-45zm160 0 176 176v-45L381 336h-45z\"\n />\n </svg:g>\n `,\n host: {\n '[attr.aria-hidden]': 'ariaHidden()',\n '[attr.xmlns]': 'xmlns',\n '[attr.width]': 'width()',\n '[attr.height]': 'height()',\n '[attr.viewBox]': 'viewBox()',\n },\n styles: ``,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class SiEnZaFlagIcon {\n protected readonly xmlns = 'http://www.w3.org/2000/svg';\n\n readonly ariaHidden = input<boolean | string>(true);\n\n readonly width = input<string | number>('512');\n\n readonly height = input<string | number>('512');\n\n readonly viewBox = input<string>('0 0 512 512');\n}\n","import {\n ChangeDetectionStrategy,\n Component,\n ViewEncapsulation,\n input,\n} from '@angular/core';\n\n@Component({\n selector: 'svg[siEoFlagIcon]',\n standalone: true,\n imports: [],\n template: `\n <svg:mask id=\"a\">\n <svg:circle cx=\"256\" cy=\"256\" r=\"256\" fill=\"#fff\" />\n </svg:mask>\n <svg:g mask=\"url(#a)\">\n <svg:path fill=\"#6da544\" d=\"M0 256 256 0h256v512H0z\" />\n <svg:path fill=\"#eee\" d=\"M0 0h256v256H0z\" />\n <svg:path\n fill=\"#6da544\"\n d=\"m152.4 89 16.6 51h53.6l-43.4 31.6 16.6 51-43.4-31.5-43.4 31.5 16.6-51L82.2 140h53.6z\"\n />\n </svg:g>\n `,\n host: {\n '[attr.aria-hidden]': 'ariaHidden()',\n '[attr.xmlns]': 'xmlns',\n '[attr.width]': 'width()',\n '[attr.height]': 'height()',\n '[attr.viewBox]': 'viewBox()',\n },\n styles: ``,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class SiEoFlagIcon {\n protected readonly xmlns = 'http://www.w3.org/2000/svg';\n\n readonly ariaHidden = input<boolean | string>(true);\n\n readonly width = input<string | number>('512');\n\n readonly height = input<string | number>('512');\n\n readonly viewBox = input<string>('0 0 512 512');\n}\n","import {\n ChangeDetectionStrategy,\n Component,\n ViewEncapsulation,\n input,\n} from '@angular/core';\n\n@Component({\n selector: 'svg[siEsMxFlagIcon]',\n standalone: true,\n imports: [],\n template: `\n <svg:mask id=\"a\">\n <svg:circle cx=\"256\" cy=\"256\" r=\"256\" fill=\"#fff\" />\n </svg:mask>\n <svg:g mask=\"url(#a)\">\n <svg:path\n fill=\"#eee\"\n d=\"m384 512 32-192-32-192-160 96-96 160-32 64 32 64z\"\n />\n <svg:path fill=\"#ffda44\" d=\"m0 128 192-32 192 32-256 256-64 32-64-32Z\" />\n <svg:path d=\"M122 508h172m-172 24h28m116 0h28\" />\n <svg:path fill=\"none\" d=\"M220 284v12q1 11 12 12 11-1 12-12v-12z\" />\n <svg:path\n fill=\"#496e2d\"\n d=\"M348 305a5 5 0 0 0-5 5 87 87 0 0 1-169 28l-8 8a97 97 0 0 0 187-36 5 5 0 0 0-5-5m-220 79L0 512h128z\"\n />\n <svg:path\n fill=\"#eee\"\n d=\"M196 168q-10 1-15 11l-5-1q-15 1-16 16c-1 15 7 16 16 16q11 0 15-11a16 16 0 0 0 17-4 16 16 0 0 0 17 4 16 16 0 1 0 10-20 16 16 0 0 0-27-5q-4-6-12-6m0 8q8 1 8 8 0 8-8 8-7 0-8-8 1-7 8-8m24 0q8 1 8 8 0 8-8 8-7 0-8-8 1-7 8-8m-44 10 4 1 4 8q-1 7-8 7-9 0-8-8 1-7 8-8m64 0q8 1 8 8 0 8-8 8-7 0-8-7l4-8zm-112 38v80h16v-80zm80 0v40c-26 0-48 14-48 32q2 21 27 29l69-69v-32zm64 0v16l16-16z\"\n />\n <svg:path fill=\"#ff9811\" d=\"M200 160h16v32h-16z\" />\n <svg:path\n fill=\"#d80027\"\n d=\"M0 0v128h384v384h128V0zm208 184c-22 0-40 11-40 24l8 8h64l8-8c0-13-18-24-40-24m-72 8q-7 1-8 8v8a8 8 0 1 0 16 0v-8q-1-7-8-8m144 0q-7 1-8 8v8a8 8 0 1 0 16 0v-8q-1-7-8-8m-120 32v24h-38a4 4 0 1 0 0 8h38v40a24 24 0 0 0 34 22l12-12 2-10 1 7 31-31h-32v-48zm72 8q-9 1-10 10v12a10 10 0 1 0 20 0v-12q0-9-10-10m24 16v8l8-8zm-134 24a4 4 0 1 0 0 8h28a4 4 0 1 0 0-8zM0 384v128l128-128z\"\n />\n <svg:path\n fill=\"#ffda44\"\n d=\"M186 196a6 6 0 0 0-6 6 6 6 0 0 0 6 6 6 6 0 0 0 6-6 6 6 0 0 0-6-6m22 0a6 6 0 0 0-6 6 6 6 0 0 0 6 6 6 6 0 0 0 6-6 6 6 0 0 0-6-6m22 0a6 6 0 0 0-6 6 6 6 0 0 0 6 6 6 6 0 0 0 6-6 6 6 0 0 0-6-6\"\n />\n <svg:path\n fill=\"#ff9811\"\n d=\"M128 208a8 8 0 0 0 0 16h16a8 8 0 0 0 0-16zm144 0a8 8 0 0 0 0 16h16l8-8a8 8 0 0 0-8-8zm-96 8v8h64v-8zm-8 16v8h8v16h-8v8h32v-8h-8v-16h8v-8zm-8 40v24q2 12 9 19v-43zm19 0v47h10v-47zm20 0v41l7-7 2-10v-24zm-71 32a8 8 0 0 0 0 16h16a8 8 0 0 0 0-16z\"\n />\n <svg:path\n fill=\"#338af3\"\n d=\"M208 256a16 16 0 0 0 0 32 16 16 0 0 0 0-32m-80 64a8 8 0 0 0 0 16h16a8 8 0 0 0 0-16zm94 44-6 9a70 70 0 0 0 81 0l-7-9a64 64 0 0 1-68 0\"\n />\n <svg:path\n fill=\"#751a46\"\n d=\"m268 244-5 5c13 11 5 28 4 29l-2-4q-2-11-9-18l-14 14q3 3 3 8-11 12-4 26l4 8-13 23 29-7 18 18v-11l11 11 23-11-35-21-2-13c22-2 34 4 51 29 8-77-37-85-59-86\"\n />\n <svg:path\n fill=\"#6da544\"\n d=\"m234 278-21 21-1 4q3 11 12 15c2 2 7 4 5 7q-4 2-9-2-10-4-16-15l-7 7q7 9 16 16 9 8 20 3 10-6 4-17c-3-6-11-8-14-14-2-3 2-4 4-6q8-4 9-11z\"\n />\n <svg:path\n fill=\"#496e2d\"\n d=\"m199 330-4 1q-3 4 1 8 23 21 54 24v17h12v-17q31-3 54-24 4-4 1-8-4-3-8 0a78 78 0 0 1-106 0z\"\n />\n <svg:rect\n width=\"34\"\n height=\"22\"\n x=\"239\"\n y=\"369\"\n fill=\"#ff9811\"\n rx=\"11\"\n ry=\"11\"\n />\n <svg:path\n fill=\"#ffda44\"\n d=\"M341 335a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10m-165 1-13 13a10 10 0 0 0 9 6 10 10 0 0 0 10-10 10 10 0 0 0-6-9m96 3-16 8v5l15-1 4-9zm-83 23a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10m135 0a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10m-108 21a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10m81 0a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10\"\n />\n </svg:g>\n `,\n host: {\n '[attr.aria-hidden]': 'ariaHidden()',\n '[attr.xmlns]': 'xmlns',\n '[attr.width]': 'width()',\n '[attr.height]': 'height()',\n '[attr.viewBox]': 'viewBox()',\n },\n styles: ``,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class SiEsMxFlagIcon {\n protected readonly xmlns = 'http://www.w3.org/2000/svg';\n\n readonly ariaHidden = input<boolean | string>(true);\n\n readonly width = input<string | number>('512');\n\n readonly height = input<string | number>('512');\n\n readonly viewBox = input<string>('0 0 512 512');\n}\n","import {\n ChangeDetectionStrategy,\n Component,\n ViewEncapsulation,\n input,\n} from '@angular/core';\n\n@Component({\n selector: 'svg[siIaFlagIcon]',\n standalone: true,\n imports: [],\n template: `\n <svg:mask id=\"a\">\n <svg:circle cx=\"256\" cy=\"256\" r=\"256\" fill=\"#fff\" />\n </svg:mask>\n <svg:g mask=\"url(#a)\">\n <svg:path fill=\"#0052b4\" d=\"M0 0h512v256H0z\" />\n <svg:path fill=\"#d80027\" d=\"M0 256h512v256H0z\" />\n <svg:path\n fill=\"#eee\"\n d=\"m256 0 48 208 208 48-208 48-48 208-48-208L0 256l208-48Z\"\n />\n </svg:g>\n `,\n host: {\n '[attr.aria-hidden]': 'ariaHidden()',\n '[attr.xmlns]': 'xmlns',\n '[attr.width]': 'width()',\n '[attr.height]': 'height()',\n '[attr.viewBox]': 'viewBox()',\n },\n styles: ``,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class SiIaFlagIcon {\n protected readonly xmlns = 'http://www.w3.org/2000/svg';\n\n readonly ariaHidden = input<boolean | string>(true);\n\n readonly width = input<string | number>('512');\n\n readonly height = input<string | number>('512');\n\n readonly viewBox = input<string>('0 0 512 512');\n}\n","import {\n ChangeDetectionStrategy,\n Component,\n ViewEncapsulation,\n input,\n} from '@angular/core';\n\n@Component({\n selector: 'svg[siIeFlagIcon]',\n standalone: true,\n imports: [],\n template: `\n <svg:mask id=\"a\">\n <svg:circle cx=\"256\" cy=\"256\" r=\"256\" fill=\"#fff\" />\n </svg:mask>\n <svg:g mask=\"url(#a)\">\n <svg:path fill=\"#eee\" d=\"M0 0h512v512H0z\" />\n <svg:path\n fill=\"#d80027\"\n d=\"M256 72a184 184 0 1 0 130 314A184 184 0 0 0 256 72zm0 48c35 0 70 13 96 40 22 22 22 57 0 79a55 55 0 0 1-79 0 104 104 0 0 0-153 6 138 138 0 0 1 136-125zm-56 136c14 0 28 6 39 17a104 104 0 0 0 153-6c-3 31-16 61-40 85-52 53-137 53-190 2l-1-1a24 24 0 0 0-1-1 55 55 0 0 1 0-79c11-11 25-17 40-17z\"\n />\n </svg:g>\n `,\n host: {\n '[attr.aria-hidden]': 'ariaHidden()',\n '[attr.xmlns]': 'xmlns',\n '[attr.width]': 'width()',\n '[attr.height]': 'height()',\n '[attr.viewBox]': 'viewBox()',\n },\n styles: ``,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class SiIeFlagIcon {\n protected readonly xmlns = 'http://www.w3.org/2000/svg';\n\n readonly ariaHidden = input<boolean | string>(true);\n\n readonly width = input<string | number>('512');\n\n readonly height = input<string | number>('512');\n\n readonly viewBox = input<string>('0 0 512 512');\n}\n","import {\n ChangeDetectionStrategy,\n Component,\n ViewEncapsulation,\n input,\n} from '@angular/core';\n\n@Component({\n selector: 'svg[siInterslavicFlagIcon]',\n standalone: true,\n imports: [],\n template: `\n <svg:mask id=\"a\">\n <svg:circle cx=\"256\" cy=\"256\" r=\"256\" fill=\"#fff\" />\n </svg:mask>\n <svg:g mask=\"url(#a)\">\n <svg:path fill=\"#eee\" d=\"m512 512-192-64-64-192 64-192L512 0Z\" />\n <svg:path fill=\"#ffda44\" d=\"m0 512 192-64 64-192-64-192L0 0Z\" />\n <svg:path fill=\"#0052b4\" d=\"m0 0 256 256L512 0Z\" />\n <svg:path fill=\"#d80027\" d=\"M512 512 256 256 0 512Z\" />\n </svg:g>\n `,\n host: {\n '[attr.aria-hidden]': 'ariaHidden()',\n '[attr.xmlns]': 'xmlns',\n '[attr.width]': 'width()',\n '[attr.height]': 'height()',\n '[attr.viewBox]': 'viewBox()',\n },\n styles: ``,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class SiInterslavicFlagIcon {\n protected readonly xmlns = 'http://www.w3.org/2000/svg';\n\n readonly ariaHidden = input<boolean | string>(true);\n\n readonly width = input<string | number>('512');\n\n readonly height = input<string | number>('512');\n\n readonly viewBox = input<string>('0 0 512 512');\n}\n","import {\n ChangeDetectionStrategy,\n Component,\n ViewEncapsulation,\n input,\n} from '@angular/core';\n\n@Component({\n selector: 'svg[siIoFlagIcon]',\n standalone: true,\n imports: [],\n template: `\n <svg:mask id=\"a\">\n <svg:circle cx=\"256\" cy=\"256\" r=\"256\" fill=\"#fff\" />\n </svg:mask>\n <svg:g mask=\"url(#a)\">\n <svg:path fill=\"#338af3\" d=\"M0 0h512v512H0z\" />\n <svg:path\n fill=\"#eee\"\n d=\"m256 49-27 158h-64l32 55L73 366l151-55 32 55 32-55 151 55-124-103 32-55h-64z\"\n />\n </svg:g>\n `,\n host: {\n '[attr.aria-hidden]': 'ariaHidden()',\n '[attr.xmlns]': 'xmlns',\n '[attr.width]': 'width()',\n '[attr.height]': 'height()',\n '[attr.viewBox]': 'viewBox()',\n },\n styles: ``,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class SiIoFlagIcon {\n protected readonly xmlns = 'http://www.w3.org/2000/svg';\n\n readonly ariaHidden = input<boolean | string>(true);\n\n readonly width = input<string | number>('512');\n\n readonly height = input<string | number>('512');\n\n readonly viewBox = input<string>('0 0 512 512');\n}\n","import {\n ChangeDetectionStrategy,\n Component,\n ViewEncapsulation,\n input,\n} from '@angular/core';\n\n@Component({\n selector: 'svg[siLaFlagIcon]',\n standalone: true,\n imports: [],\n template: `\n <svg:mask id=\"a\">\n <svg:circle cx=\"256\" cy=\"256\" r=\"256\" fill=\"#fff\" />\n </svg:mask>\n <svg:g mask=\"url(#a)\">\n <svg:path fill=\"#d80027\" d=\"M0 0h512v512H0Z\" />\n <svg:path\n fill=\"#ffda44\"\n d=\"M192 112a16 16 0 0 0-8 2c-17 9-33 20-45 34-8-22-24-26-24-26s-14 13-7 35c2 9 6 15 10 19-8 14-14 29-18 45-17-15-33-10-33-10s-6 17 11 34c6 6 13 9 18 11 0 17 3 33 7 48-22-5-33 7-33 7s4 18 26 24c9 3 16 2 21 1 9 14 19 27 31 38-22 6-26 23-26 23s13 14 35 7c9-2 15-6 19-10a159 159 0 0 0 160 0c4 4 10 8 19 10 22 7 35-7 35-7s-4-17-26-23c12-11 22-24 31-38 5 1 12 2 21-1 22-6 26-24 26-24s-11-12-33-7c4-15 7-31 7-48 5-2 12-5 18-11 17-17 11-34 11-34s-16-5-33 10c-4-16-10-31-18-45 4-4 8-10 10-19 7-22-7-35-7-35s-16 4-24 26c-12-14-28-25-45-34a16 16 0 0 0-8-2 16 16 0 0 0-13 9 16 16 0 0 0 7 21c13 7 24 16 34 26-23 1-31 16-31 16s8 16 32 16c8 0 15-2 19-5 6 10 10 20 12 31-20-11-35-2-35-2s-1 18 19 30c8 4 14 6 20 6 0 11-2 23-5 33l-1-1c-11-20-30-19-30-19s-9 15 3 36c4 7 9 12 14 14-6 9-12 18-20 25-1-23-17-31-17-31s-16 8-16 32c0 8 3 15 5 19a126 126 0 0 1-122 0c3-4 5-11 5-19 0-24-16-32-16-32s-16 8-17 31c-7-7-14-16-20-25 5-2 10-7 14-14 12-21 3-36 3-36s-19-1-30 19v1c-4-10-6-22-6-33 6 0 12-2 20-6 20-12 19-30 19-30s-15-9-35 2c2-11 6-21 12-31 4 3 11 5 19 5 24 0 32-16 32-16s-8-15-31-16c10-10 21-19 34-26a16 16 0 0 0 7-21 16 16 0 0 0-13-9z\"\n />\n </svg:g>\n `,\n host: {\n '[attr.aria-hidden]': 'ariaHidden()',\n '[attr.xmlns]': 'xmlns',\n '[attr.width]': 'width()',\n '[attr.height]': 'height()',\n '[attr.viewBox]': 'viewBox()',\n },\n styles: ``,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class SiLaFlagIcon {\n protected readonly xmlns = 'http://www.w3.org/2000/svg';\n\n readonly ariaHidden = input<boolean | string>(true);\n\n readonly width = input<string | number>('512');\n\n readonly height = input<string | number>('512');\n\n readonly viewBox = input<string>('0 0 512 512');\n}\n","import {\n ChangeDetectionStrategy,\n Component,\n ViewEncapsulation,\n input,\n} from '@angular/core';\n\n@Component({\n selector: 'svg[siMrFlagIcon]',\n standalone: true,\n imports: [],\n template: `\n <svg:mask id=\"a\">\n <svg:circle cx=\"256\" cy=\"256\" r=\"256\" fill=\"#fff\" />\n </svg:mask>\n <svg:g mask=\"url(#a)\">\n <svg:path fill=\"#ff9811\" d=\"M0 0h512L384 320 0 256Z\" />\n <svg:path fill=\"#eee\" d=\"M512 0 320 256H0v256h512V256Z\" />\n <svg:path fill=\"#d80027\" d=\"M112 148v-40l28-28h40l28 28v40l-28 28h-40z\" />\n </svg:g>\n `,\n host: {\n '[attr.aria-hidden]': 'ariaHidden()',\n '[attr.xmlns]': 'xmlns',\n '[attr.width]': 'width()',\n '[attr.height]': 'height()',\n '[attr.viewBox]': 'viewBox()',\n },\n styles: ``,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class SiMrFlagIcon {\n protected readonly xmlns = 'http://www.w3.org/2000/svg';\n\n readonly ariaHidden = input<boolean | string>(true);\n\n readonly width = input<string | number>('512');\n\n readonly height = input<string | number>('512');\n\n readonly viewBox = input<string>('0 0 512 512');\n}\n","import {\n ChangeDetectionStrategy,\n Component,\n ViewEncapsulation,\n input,\n} from '@angular/core';\n\n@Component({\n selector: 'svg[siNonFlagIcon]',\n standalone: true,\n imports: [],\n template: `\n <svg:mask id=\"a\">\n <svg:circle cx=\"256\" cy=\"256\" r=\"256\" fill=\"#fff\" />\n </svg:mask>\n <svg:g mask=\"url(#a)\">\n <svg:path fill=\"#eee\" d=\"M16 16h480l16 16v480H32l-16-16Z\" />\n <svg:path\n fill=\"#333\"\n d=\"M0 0v512h32v-97c42-2 83-10 122-25l37 90 30-12-37-89c38-18 73-41 103-70l68 69 23-23-69-68c29-30 52-65 70-103l89 37 12-30-90-37c15-39 23-80 25-122h97V0Zm256 32c46 0 88 14 123 37A368 368 0 0 1 69 379 224 224 0 0 1 256 32Z\"\n />\n <svg:path\n fill=\"#333\"\n d=\"M194 138a28 28 0 0 0-28 28H82a28 28 0 0 0 28 28 28 28 0 0 0 28 28 28 28 0 0 0 28 28h56a28 28 0 0 0 28-28 28 28 0 0 0 28-28 28 28 0 0 0 28-28h-84a28 28 0 0 0-28-28z\"\n />\n </svg:g>\n `,\n host: {\n '[attr.aria-hidden]': 'ariaHidden()',\n '[attr.xmlns]': 'xmlns',\n '[attr.width]': 'width()',\n '[attr.height]': 'height()',\n '[attr.viewBox]': 'viewBox()',\n },\n styles: ``,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class SiNonFlagIcon {\n protected readonly xmlns = 'http://www.w3.org/2000/svg';\n\n readonly ariaHidden = input<boolean | string>(true);\n\n readonly width = input<string | number>('512');\n\n readonly height = input<string | number>('512');\n\n readonly viewBox = input<string>('0 0 512 512');\n}\n","import {\n ChangeDetectionStrategy,\n Component,\n ViewEncapsulation,\n input,\n} from '@angular/core';\n\n@Component({\n selector: 'svg[siPtBrFlagIcon]',\n standalone: true,\n imports: [],\n template: `\n <svg:mask id=\"a\">\n <svg:circle cx=\"256\" cy=\"256\" r=\"256\" fill=\"#fff\" />\n </svg:mask>\n <svg:g mask=\"url(#a)\">\n <svg:path fill=\"#6da544\" d=\"M512 0v512H0l224-288Z\" />\n <svg:path fill=\"#ffda44\" d=\"m346 166-122 58-58 122 90 66 212-156Z\" />\n <svg:path\n fill=\"#0052b4\"\n d=\"m319 193-95 31-31 95a89 89 0 0 0 136-12l14-34a89 89 0 0 0-24-80z\"\n />\n <svg:path\n fill=\"#eee\"\n d=\"M255 257c29 9 55 26 74 50 7-10 12-22 14-34-17-18-38-32-62-42l-57-7Z\"\n />\n <svg:path fill=\"#fff\" d=\"M0 512 512 0H0Z\" />\n <svg:path fill=\"#496e2d\" d=\"M0 0v512l167-167 32-172L167 0Z\" />\n <svg:path fill=\"#d80027\" d=\"M167 0v167l89 89L512 0Z\" />\n <svg:path\n fill=\"#ffda44\"\n d=\"M167 167a89 89 0 0 0-89 89 89 89 0 0 0 89 89l89-89a89 89 0 0 0-89-89z\"\n />\n <svg:path fill=\"#d80027\" d=\"M117 212v55a50 50 0 1 0 100 0v-56H117Z\" />\n <svg:path\n fill=\"#eee\"\n d=\"M167 284c-9 0-17-8-17-17v-22h34v22c0 9-8 17-17 17z\"\n />\n </svg:g>\n `,\n host: {\n '[attr.aria-hidden]': 'ariaHidden()',\n '[attr.xmlns]': 'xmlns',\n '[attr.width]': 'width()',\n '[attr.height]': 'height()',\n '[attr.viewBox]': 'viewBox()',\n },\n styles: ``,\n encapsulation: ViewEncapsulation.None,\n changeDetection: ChangeDetectionStrategy.OnPush,\n})\nexport class SiPtBrFlagIcon {\n protected readonly xmlns = 'http://www.w3.org/2000/svg';\n\n readonly ariaHidden = input<boolean | string>(true);\n\n readonly width = input<string | number>('512');\n\n readonly height = input<string | number>('512');\n\n readonly viewBox = input<string>('0 0 512 512');\n}\n","import {\n ChangeDetectionStrategy,\n Component,\n ViewEncapsulation,\n input,\n} from '@angular/core';\n\n@Component({\n selector: 'svg[siVoFlagIcon]',\n standalone: true,\n imports: [],\n template: `\n <svg:mask id=\"a\">\n <svg:circle cx=\"256\" cy=\"256\" r=\"256\" fill=\"#fff\" />\n </svg:mask>\n <svg:g mask=\"url(#a)\">\n <svg:path fill=\"#4a1f63\" d=\"M0 0h512v512H0z\" />\n <svg:path fill=\"#ffda44\" d=\"M0 0h304v304H0Z\" />\n <svg:path\n fill=\"#4a1f63\"\n d=\"M176 72a104 104 0 1 0 0 208 104 104 0 0 0 0-208zm-25 20c-8 8-16 18-22 31l-17-7c10-11 24-20 39-24zm50 0c15 4 29 13 39 24l-17 7c-6-13-14-23-22-31zm-17 5c7 7 16 17 24 30l-24 4zm-16 0v34l-24-4c8-13 17-23 24-30zm82 31c8 12 12 26 14 40h-28c-1-11-3-21-7-31zm-148 0 21 9c-4 10-6 20-7 31H88c2-14 6-28 14-40zm112 14c3 8 5 17 6 26h-36v-21zm-76 0 30 5v21h-36c1-9 3-18 6-26zm-50 42h28c1 11 3 21 7 31l-21 9c-8-12-12-25-14-40Zm44 0h36v21l-30 5c-3-8-5-17-6-26zm52 0h36c-1 9-3 18-6 26l-30-5zm52 0h28c-2 15-6 28-14 40l-21-9c4-10 6-20 7-31zm-68 37v34c-7-6-16-17-24-30zm16 0 24 4c-8 13-17 24-24 30zm39 8c7 3 13 5 17 8a89 89 0 0 1-39 23c8-8 16-18 22-31zm-94 0c6 13 14 23 22 31-15-4-29-12-39-23z\"\n />\n </svg:g>\n `,\n host: {\n '[attr.aria-hidden]': 'ariaHidden()',\n '[attr.xmlns]': 'xmlns',\n '[attr.width]': 'width()',\n '[attr.height]': 'height()',\n