{"version":3,"file":"style.mjs","names":["lobeStaticStylish"],"sources":["../../src/Burger/style.ts"],"sourcesContent":["import { createStaticStyles } from 'antd-style';\n\nimport { lobeStaticStylish } from '@/styles';\n\nconst prefixCls = 'ant';\n\nexport const styles = createStaticStyles(({ css, cssVar }) => {\n  return {\n    container: css`\n      cursor: pointer;\n      width: ${cssVar.controlHeight};\n      height: ${cssVar.controlHeight};\n      border-radius: ${cssVar.borderRadius};\n    `,\n    drawer: css`\n      &.${prefixCls}-drawer-content {\n        background: transparent;\n      }\n\n      .${prefixCls}-drawer-body {\n        display: flex;\n        flex-direction: column;\n      }\n    `,\n    drawerRoot: css`\n      inset-block-start: var(--burger-drawer-top, calc(var(--burger-header-height, 64px) + 1px));\n\n      :focus-visible {\n        outline: none;\n      }\n\n      .${prefixCls}-drawer {\n        &-mask {\n          ${lobeStaticStylish.blur};\n          background-color: color-mix(in srgb, ${cssVar.colorBgLayout} 50%, transparent);\n        }\n\n        &-content-wrapper {\n          box-shadow: none;\n        }\n      }\n    `,\n    drawerRootFullscreen: css`\n      inset-block-start: 0;\n\n      :focus-visible {\n        outline: none;\n      }\n\n      .${prefixCls}-drawer {\n        &-mask {\n          ${lobeStaticStylish.blur};\n          background-color: color-mix(in srgb, ${cssVar.colorBgLayout} 50%, transparent);\n        }\n\n        &-content-wrapper {\n          box-shadow: none;\n        }\n      }\n    `,\n\n    fillRect: css`\n      flex: 1;\n      width: 100%;\n      border-block-start: none;\n    `,\n\n    menu: css`\n      padding-block-start: var(--burger-menu-padding-top, 0);\n      border-inline-end: transparent !important;\n      background: transparent;\n\n      > .${prefixCls}-menu-item-only-child, .${prefixCls}-menu-submenu-title {\n        width: 100%;\n        margin: 0 !important;\n        border-block-start: none;\n        border-radius: 0;\n\n        &:active {\n          color: ${cssVar.colorText};\n          background-color: ${cssVar.colorFill};\n        }\n      }\n\n      .${prefixCls}-menu-item-only-child:first-child {\n        border-block-start: none;\n      }\n\n      .${prefixCls}-menu-submenu-title[aria-expanded='true'] {\n        a {\n          font-weight: 600;\n          color: ${cssVar.colorText} !important;\n        }\n      }\n\n      .${prefixCls}-menu-item-group-title {\n        padding-block: 8px;\n\n        font-size: 12px;\n        font-weight: 500;\n        line-height: 1;\n        text-overflow: ellipsis;\n        text-transform: uppercase;\n        white-space: nowrap;\n\n        background: ${cssVar.colorFillSecondary};\n      }\n\n      .${prefixCls}-menu-item {\n        width: calc(100% - 16px) !important;\n        margin: 8px !important;\n        border-radius: ${cssVar.borderRadius};\n\n        &:hover,\n        &:active {\n          color: ${cssVar.colorText} !important;\n          background: ${cssVar.colorFillSecondary} !important;\n        }\n      }\n\n      .${prefixCls}-menu-item-active {\n        width: calc(100% - 16px) !important;\n        margin: 8px !important;\n        border-radius: ${cssVar.borderRadius};\n        background: ${cssVar.colorFillSecondary};\n      }\n\n      .${prefixCls}-menu-item-selected {\n        font-weight: 600;\n        color: ${cssVar.colorBgLayout};\n        background: ${cssVar.colorText};\n\n        &:hover,\n        &:active {\n          color: ${cssVar.colorBgLayout} !important;\n          background: ${cssVar.colorText} !important;\n        }\n      }\n    `,\n  };\n});\n"],"mappings":";;;AAIA,MAAM,YAAY;AAElB,MAAa,SAAS,oBAAoB,EAAE,KAAK,aAAa;AAC5D,QAAO;EACL,WAAW,GAAG;;eAEH,OAAO,cAAc;gBACpB,OAAO,cAAc;uBACd,OAAO,aAAa;;EAEvC,QAAQ,GAAG;UACL,UAAU;;;;SAIX,UAAU;;;;;EAKf,YAAY,GAAG;;;;;;;SAOV,UAAU;;YAEPA,cAAkB,KAAK;iDACc,OAAO,cAAc;;;;;;;;EAQlE,sBAAsB,GAAG;;;;;;;SAOpB,UAAU;;YAEPA,cAAkB,KAAK;iDACc,OAAO,cAAc;;;;;;;;EASlE,UAAU,GAAG;;;;;EAMb,MAAM,GAAG;;;;;WAKF,UAAU,0BAA0B,UAAU;;;;;;;mBAOtC,OAAO,UAAU;8BACN,OAAO,UAAU;;;;SAItC,UAAU;;;;SAIV,UAAU;;;mBAGA,OAAO,UAAU;;;;SAI3B,UAAU;;;;;;;;;;sBAUG,OAAO,mBAAmB;;;SAGvC,UAAU;;;yBAGM,OAAO,aAAa;;;;mBAI1B,OAAO,UAAU;wBACZ,OAAO,mBAAmB;;;;SAIzC,UAAU;;;yBAGM,OAAO,aAAa;sBACvB,OAAO,mBAAmB;;;SAGvC,UAAU;;iBAEF,OAAO,cAAc;sBAChB,OAAO,UAAU;;;;mBAIpB,OAAO,cAAc;wBAChB,OAAO,UAAU;;;;EAItC;EACD"}