import { genComponentStyleHook as s } from "../../../utils/cssinjs/index.mjs";
const n = (t) => {
  const { componentCls: o } = t;
  return [
    `
    @font-face {
      font-family: aplusstatusfont;
      src: url('https://front-ljh.oss-cn-hangzhou.aliyuncs.com/fonts/PlayfairDisplay-SemiBold.ttf');
      src: url('https://front-ljh.oss-cn-hangzhou.aliyuncs.com/fonts/SourceHanSerifCN-Heavy.woff2');
    }
  `,
    {
      [o]: {
        fontSize: t.fontSizeXL,
        lineHeight: 2,
        display: "inline-block",
        position: "relative",
        fontFamily: "aplusstatusfont",
        [`${o}__bg`]: {
          maskImage: "url('https://front-ljh.oss-cn-hangzhou.aliyuncs.com/aplus-ui/svg/ap-status-bg.svg')",
          maskRepeat: "no-repeat",
          maskSize: "100% 100%",
          position: "absolute",
          left: 0,
          top: 0,
          right: 0,
          bottom: 0
        }
      }
    }
  ];
}, l = s("ApStatus", (t) => [
  n(t)
]);
export {
  l as default
};
