{"version":3,"file":"index.mjs","names":[],"sources":["../../../src/presets/material/floatlabel/index.ts"],"sourcesContent":["import type { FloatLabelDesignTokens, FloatLabelTokenSections } from '@openng/optimus-ui-themes/types/floatlabel';\n\nexport const root: FloatLabelTokenSections.Root = {\n    color: '{form.field.float.label.color}',\n    focusColor: '{form.field.float.label.focus.color}',\n    activeColor: '{form.field.float.label.active.color}',\n    invalidColor: '{form.field.float.label.invalid.color}',\n    transitionDuration: '0.2s',\n    positionX: '{form.field.padding.x}',\n    positionY: '{form.field.padding.y}',\n    fontWeight: '500',\n    active: {\n        fontSize: '0.75rem',\n        fontWeight: '400'\n    }\n};\n\nexport const over: FloatLabelTokenSections.Over = {\n    active: {\n        top: '-1.25rem'\n    }\n};\n\nexport const inside: FloatLabelTokenSections.In = {\n    input: {\n        paddingTop: '1.5rem',\n        paddingBottom: '0.5rem'\n    },\n    active: {\n        top: '0.5rem'\n    }\n};\n\nexport const on: FloatLabelTokenSections.On = {\n    borderRadius: '{border.radius.xs}',\n    active: {\n        background: '{form.field.background}',\n        padding: '0 0.125rem'\n    }\n};\n\nexport const css: FloatLabelTokenSections.CSS = /*css*/ ``;\n\nexport default {\n    root,\n    over,\n    in: inside,\n    on,\n    css\n} satisfies FloatLabelDesignTokens;\n"],"mappings":"AAEA,MAAa,KAAqC,CAC9C,MAAO,iCACP,WAAY,uCACZ,YAAa,wCACb,aAAc,yCACd,mBAAoB,OACpB,UAAW,yBACX,UAAW,yBACX,WAAY,MACZ,OAAQ,CACJ,SAAU,UACV,WAAY,KAChB,CACJ,EAEa,KAAqC,CAC9C,OAAQ,CACJ,IAAK,UACT,CACJ,EAEa,OAAqC,CAC9C,MAAO,CACH,WAAY,SACZ,cAAe,QACnB,EACA,OAAQ,CACJ,IAAK,QACT,CACJ,EAEa,GAAiC,CAC1C,aAAc,qBACd,OAAQ,CACJ,WAAY,0BACZ,QAAS,YACb,CACJ,EAEa,IAA2C,GAExD,IAAA,mBAAe,CACX,KACA,KACA,GAAI,OACJ,GACA,MACJ"}