{"version":3,"file":"selectors.mjs","names":[],"sources":["../../../../../../../src/lib/scss/selectors.ts"],"sourcesContent":["/**\n * Look up a class name by a dynamic (runtime) key — a key that cannot be\n * statically narrowed to one of `styles`' keys (e.g. built from a number, a\n * `string`-typed prop, or a helper's return). Returns `undefined` when the key\n * is not a class, which `clsx` safely ignores — unlike an `as keyof` cast,\n * which lies about the result being present.\n */\nexport function styleClassname<T extends Record<string, string>>(\n  styles: T,\n  classname: string,\n): string | undefined {\n  return styles[classname];\n}\n"],"mappings":";;;;;;;;;;AAOA,SAAgB,eACd,QACA,WACoB;CACpB,OAAO,OAAO;AAChB"}