.c-Flag{align-items:center;background:var(--c-Token-color-grey-100);border-radius:0 999px 999px 0;display:flex;inline-size:fit-content;max-inline-size:100%;padding-block:var(--c-Token-space-25);padding-inline:var(--c-Token-space-75)}.c-Flag:has(.c-Flag-count){padding-inline-end:var(--c-Token-space-25)}.c-Flag .c-Flag-text{flex:1;max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-Flag .c-Flag-count,.c-Flag .c-Flag-text{font-size:var(--c-Token-fontSize-50);font-weight:750;line-height:var(--c-Token-lineHeight-50)}.c-Flag .c-Flag-count{border-radius:999px;margin-inline-start:var(--c-Token-space-50);padding-inline:var(--c-Token-space-25)}.c-Flag .c-Flag-count,.c-Flag--type-inverted{background:var(--c-Token-color-0)}.c-Flag--type-inverted .c-Flag-text{color:var(--c-Token-color-1000)}.c-Flag--type-inverted .c-Flag-count{background:var(--c-Token-color-grey-100);color:var(--c-Token-color-1000)}.c-Flag--type-primary{background:var(--c-Token-color-red-400)}.c-Flag--type-primary .c-Flag-text{color:var(--c-Token-color-0)}.c-Flag--type-primary .c-Flag-count{background:var(--c-Token-color-0);color:var(--c-Token-color-1000)}.c-Flag--type-secondary{background:var(--c-Token-color-1000)}.c-Flag--type-secondary .c-Flag-text{color:var(--c-Token-color-0)}.c-Flag--type-secondary .c-Flag-count{background:var(--c-Token-color-0);color:var(--c-Token-color-1000)}
