{"ast":null,"code":"import { genComponentStyleHook, mergeToken } from '../../theme/internal';\nimport genSpaceCompactStyle from './compact';\nconst genSpaceStyle = token => {\n  const {\n    componentCls\n  } = token;\n  return {\n    [componentCls]: {\n      display: 'inline-flex',\n      '&-rtl': {\n        direction: 'rtl'\n      },\n      '&-vertical': {\n        flexDirection: 'column'\n      },\n      '&-align': {\n        flexDirection: 'column',\n        '&-center': {\n          alignItems: 'center'\n        },\n        '&-start': {\n          alignItems: 'flex-start'\n        },\n        '&-end': {\n          alignItems: 'flex-end'\n        },\n        '&-baseline': {\n          alignItems: 'baseline'\n        }\n      },\n      [`${componentCls}-item:empty`]: {\n        display: 'none'\n      }\n    }\n  };\n};\nconst genSpaceGapStyle = token => {\n  const {\n    componentCls\n  } = token;\n  return {\n    [componentCls]: {\n      '&-gap-row-small': {\n        rowGap: token.spaceGapSmallSize\n      },\n      '&-gap-row-middle': {\n        rowGap: token.spaceGapMiddleSize\n      },\n      '&-gap-row-large': {\n        rowGap: token.spaceGapLargeSize\n      },\n      '&-gap-col-small': {\n        columnGap: token.spaceGapSmallSize\n      },\n      '&-gap-col-middle': {\n        columnGap: token.spaceGapMiddleSize\n      },\n      '&-gap-col-large': {\n        columnGap: token.spaceGapLargeSize\n      }\n    }\n  };\n};\n// ============================== Export ==============================\nexport default genComponentStyleHook('Space', token => {\n  const spaceToken = mergeToken(token, {\n    spaceGapSmallSize: token.paddingXS,\n    spaceGapMiddleSize: token.padding,\n    spaceGapLargeSize: token.paddingLG\n  });\n  return [genSpaceStyle(spaceToken), genSpaceGapStyle(spaceToken), genSpaceCompactStyle(spaceToken)];\n}, () => ({}), {\n  // Space component don't apply extra font style\n  // https://github.com/ant-design/ant-design/issues/40315\n  resetStyle: false\n});","map":{"version":3,"names":["genComponentStyleHook","mergeToken","genSpaceCompactStyle","genSpaceStyle","token","componentCls","display","direction","flexDirection","alignItems","genSpaceGapStyle","rowGap","spaceGapSmallSize","spaceGapMiddleSize","spaceGapLargeSize","columnGap","spaceToken","paddingXS","padding","paddingLG","resetStyle"],"sources":["/Users/chrishaack/UC_Trains_Voice/react-demo/node_modules/antd/es/space/style/index.js"],"sourcesContent":["import { genComponentStyleHook, mergeToken } from '../../theme/internal';\nimport genSpaceCompactStyle from './compact';\nconst genSpaceStyle = token => {\n  const {\n    componentCls\n  } = token;\n  return {\n    [componentCls]: {\n      display: 'inline-flex',\n      '&-rtl': {\n        direction: 'rtl'\n      },\n      '&-vertical': {\n        flexDirection: 'column'\n      },\n      '&-align': {\n        flexDirection: 'column',\n        '&-center': {\n          alignItems: 'center'\n        },\n        '&-start': {\n          alignItems: 'flex-start'\n        },\n        '&-end': {\n          alignItems: 'flex-end'\n        },\n        '&-baseline': {\n          alignItems: 'baseline'\n        }\n      },\n      [`${componentCls}-item:empty`]: {\n        display: 'none'\n      }\n    }\n  };\n};\nconst genSpaceGapStyle = token => {\n  const {\n    componentCls\n  } = token;\n  return {\n    [componentCls]: {\n      '&-gap-row-small': {\n        rowGap: token.spaceGapSmallSize\n      },\n      '&-gap-row-middle': {\n        rowGap: token.spaceGapMiddleSize\n      },\n      '&-gap-row-large': {\n        rowGap: token.spaceGapLargeSize\n      },\n      '&-gap-col-small': {\n        columnGap: token.spaceGapSmallSize\n      },\n      '&-gap-col-middle': {\n        columnGap: token.spaceGapMiddleSize\n      },\n      '&-gap-col-large': {\n        columnGap: token.spaceGapLargeSize\n      }\n    }\n  };\n};\n// ============================== Export ==============================\nexport default genComponentStyleHook('Space', token => {\n  const spaceToken = mergeToken(token, {\n    spaceGapSmallSize: token.paddingXS,\n    spaceGapMiddleSize: token.padding,\n    spaceGapLargeSize: token.paddingLG\n  });\n  return [genSpaceStyle(spaceToken), genSpaceGapStyle(spaceToken), genSpaceCompactStyle(spaceToken)];\n}, () => ({}), {\n  // Space component don't apply extra font style\n  // https://github.com/ant-design/ant-design/issues/40315\n  resetStyle: false\n});"],"mappings":"AAAA,SAASA,qBAAqB,EAAEC,UAAU,QAAQ,sBAAsB;AACxE,OAAOC,oBAAoB,MAAM,WAAW;AAC5C,MAAMC,aAAa,GAAGC,KAAK,IAAI;EAC7B,MAAM;IACJC;EACF,CAAC,GAAGD,KAAK;EACT,OAAO;IACL,CAACC,YAAY,GAAG;MACdC,OAAO,EAAE,aAAa;MACtB,OAAO,EAAE;QACPC,SAAS,EAAE;MACb,CAAC;MACD,YAAY,EAAE;QACZC,aAAa,EAAE;MACjB,CAAC;MACD,SAAS,EAAE;QACTA,aAAa,EAAE,QAAQ;QACvB,UAAU,EAAE;UACVC,UAAU,EAAE;QACd,CAAC;QACD,SAAS,EAAE;UACTA,UAAU,EAAE;QACd,CAAC;QACD,OAAO,EAAE;UACPA,UAAU,EAAE;QACd,CAAC;QACD,YAAY,EAAE;UACZA,UAAU,EAAE;QACd;MACF,CAAC;MACD,CAAE,GAAEJ,YAAa,aAAY,GAAG;QAC9BC,OAAO,EAAE;MACX;IACF;EACF,CAAC;AACH,CAAC;AACD,MAAMI,gBAAgB,GAAGN,KAAK,IAAI;EAChC,MAAM;IACJC;EACF,CAAC,GAAGD,KAAK;EACT,OAAO;IACL,CAACC,YAAY,GAAG;MACd,iBAAiB,EAAE;QACjBM,MAAM,EAAEP,KAAK,CAACQ;MAChB,CAAC;MACD,kBAAkB,EAAE;QAClBD,MAAM,EAAEP,KAAK,CAACS;MAChB,CAAC;MACD,iBAAiB,EAAE;QACjBF,MAAM,EAAEP,KAAK,CAACU;MAChB,CAAC;MACD,iBAAiB,EAAE;QACjBC,SAAS,EAAEX,KAAK,CAACQ;MACnB,CAAC;MACD,kBAAkB,EAAE;QAClBG,SAAS,EAAEX,KAAK,CAACS;MACnB,CAAC;MACD,iBAAiB,EAAE;QACjBE,SAAS,EAAEX,KAAK,CAACU;MACnB;IACF;EACF,CAAC;AACH,CAAC;AACD;AACA,eAAed,qBAAqB,CAAC,OAAO,EAAEI,KAAK,IAAI;EACrD,MAAMY,UAAU,GAAGf,UAAU,CAACG,KAAK,EAAE;IACnCQ,iBAAiB,EAAER,KAAK,CAACa,SAAS;IAClCJ,kBAAkB,EAAET,KAAK,CAACc,OAAO;IACjCJ,iBAAiB,EAAEV,KAAK,CAACe;EAC3B,CAAC,CAAC;EACF,OAAO,CAAChB,aAAa,CAACa,UAAU,CAAC,EAAEN,gBAAgB,CAACM,UAAU,CAAC,EAAEd,oBAAoB,CAACc,UAAU,CAAC,CAAC;AACpG,CAAC,EAAE,OAAO,CAAC,CAAC,CAAC,EAAE;EACb;EACA;EACAI,UAAU,EAAE;AACd,CAAC,CAAC"},"metadata":{},"sourceType":"module","externalDependencies":[]}