{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:lib-font@2.4.0/_/95cb9d53.js"],
  "sourcesContent": ["import{S as e}from\"./9b9be255.js\";class COLR extends e{constructor(e,t){const{p:s}=super(e,t);this.version=s.uint16;this.numBaseGlyphRecords=s.uint16;this.baseGlyphRecordsOffset=s.Offset32;this.layerRecordsOffset=s.Offset32;this.numLayerRecords=s.uint16}getBaseGlyphRecord(e){let t=this.tableStart+this.baseGlyphRecordsOffset;this.parser.currentPosition=t;let s=new BaseGlyphRecord(this.parser);let r=s.gID;let i=this.tableStart+this.layerRecordsOffset-6;this.parser.currentPosition=i;let a=new BaseGlyphRecord(this.parser);let n=a.gID;if(r===e)return s;if(n===e)return a;while(true){if(t===i)break;let s=t+(i-t)/12;this.parser.currentPosition=s;let r=new BaseGlyphRecord(this.parser);let a=r.gID;if(a===e)return r;a>e?i=s:a<e&&(t=s)}return false}getLayers(e){let t=this.getBaseGlyphRecord(e);this.parser.currentPosition=this.tableStart+this.layerRecordsOffset+4*t.firstLayerIndex;return[...new Array(t.numLayers)].map((e=>new LayerRecord(p)))}}class BaseGlyphRecord{constructor(e){this.gID=e.uint16;this.firstLayerIndex=e.uint16;this.numLayers=e.uint16}}class LayerRecord{constructor(e){this.gID=e.uint16;this.paletteIndex=e.uint16}}export{COLR};\n\n//# sourceMappingURL=95cb9d53.js.map"],
  "mappings": "kFAAAA,IAAkC,IAAMC,EAAN,cAAmBC,CAAC,CAAC,YAAYC,EAAEC,EAAE,CAAC,GAAK,CAAC,EAAEC,CAAC,EAAE,MAAMF,EAAEC,CAAC,EAAE,KAAK,QAAQC,EAAE,OAAO,KAAK,oBAAoBA,EAAE,OAAO,KAAK,uBAAuBA,EAAE,SAAS,KAAK,mBAAmBA,EAAE,SAAS,KAAK,gBAAgBA,EAAE,MAAM,CAAC,mBAAmBF,EAAE,CAAC,IAAIC,EAAE,KAAK,WAAW,KAAK,uBAAuB,KAAK,OAAO,gBAAgBA,EAAE,IAAIC,EAAE,IAAIC,EAAgB,KAAK,MAAM,EAAMC,EAAEF,EAAE,IAAQ,EAAE,KAAK,WAAW,KAAK,mBAAmB,EAAE,KAAK,OAAO,gBAAgB,EAAE,IAAIG,EAAE,IAAIF,EAAgB,KAAK,MAAM,EAAMG,EAAED,EAAE,IAAI,GAAGD,IAAIJ,EAAE,OAAOE,EAAE,GAAGI,IAAIN,EAAE,OAAOK,EAAE,KAAeJ,IAAI,GAAR,CAAgB,IAAIC,EAAED,GAAG,EAAEA,GAAG,GAAG,KAAK,OAAO,gBAAgBC,EAAE,IAAIE,EAAE,IAAID,EAAgB,KAAK,MAAM,EAAM,EAAEC,EAAE,IAAI,GAAG,IAAIJ,EAAE,OAAOI,EAAE,EAAEJ,EAAE,EAAEE,EAAE,EAAEF,IAAIC,EAAEC,EAAE,CAAC,MAAO,EAAK,CAAC,UAAUF,EAAE,CAAC,IAAIC,EAAE,KAAK,mBAAmBD,CAAC,EAAE,YAAK,OAAO,gBAAgB,KAAK,WAAW,KAAK,mBAAmB,EAAEC,EAAE,gBAAsB,CAAC,GAAG,IAAI,MAAMA,EAAE,SAAS,CAAC,EAAE,IAAK,GAAG,IAAIM,EAAY,CAAC,CAAE,CAAC,CAAC,EAAOJ,EAAN,KAAqB,CAAC,YAAYH,EAAE,CAAC,KAAK,IAAIA,EAAE,OAAO,KAAK,gBAAgBA,EAAE,OAAO,KAAK,UAAUA,EAAE,MAAM,CAAC,EAAOO,EAAN,KAAiB,CAAC,YAAYP,EAAE,CAAC,KAAK,IAAIA,EAAE,OAAO,KAAK,aAAaA,EAAE,MAAM,CAAC",
  "names": ["init_ssg_sandbox_shims", "COLR", "SimpleTable", "e", "t", "s", "BaseGlyphRecord", "r", "a", "n", "LayerRecord"]
}
