.bl-menu .ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{background-color:rgba(0,0,0,0);color:rgba(0,0,0,.85)}.bl-menu .ant-menu-inline .ant-menu-item::after{display:none}.bl-menu .ant-menu-inline{width:auto;border:none;display:flex;flex-direction:column;justify-content:center;grid-gap:42px;margin:0;color:#fff;align-items:start}.bl-menu .ant-menu-inline.ant-menu-hidden{display:none}.bl-menu .ant-menu-inline .ant-menu-item{width:auto;padding:0 !important;margin:0;height:auto;line-height:normal}.bl-menu .ant-menu-inline .ant-menu-item span{font-size:24px}.bl-menu .ant-menu-inline .ant-menu-item:not(:last-child){margin:0}.bl-menu .ant-menu-inline .ant-menu-item-selected,.bl-menu .ant-menu-inline .ant-menu-item:active{background:linear-gradient(141.08deg, #efce73 25.79%, #fef0b7 63.66%, #cea86f 97.07%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}.bl-menu .ant-menu-inline .ant-menu-item-selected,.bl-menu .ant-menu-inline .ant-menu-item:hover{background:linear-gradient(141.08deg, #efce73 25.79%, #fef0b7 63.66%, #cea86f 97.07%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}.bl-menu .ant-menu-inline .ant-menu-title-content{color:var(--color-main) !important;font-size:24px;text-decoration:none !important;padding-bottom:2px;transition:opacity .3s}.bl-menu .ant-menu-vertical{border-right:none}.bl-menu .sider-language{display:flex}.bl-menu .sider-language .menu-language{-webkit-text-decoration-color:#ccc;text-decoration-color:#ccc;text-underline-offset:3px}.bl-menu .icon-close{text-align:end}@supports(font: -apple-system-body) and (-webkit-appearance: none){.bl-menu .icon-close img[loading=lazy]{-webkit-clip-path:inset(0.6px);clip-path:inset(0.6px)}}@supports(font: -apple-system-body) and (-webkit-appearance: none){.bl-menu .links img[loading=lazy]{-webkit-clip-path:inset(0.6px);clip-path:inset(0.6px)}}.bl-menu .links .ant-menu-submenu{width:100%}.bl-menu .links .ant-menu-submenu .ant-menu-submenu-title{padding:0 !important;margin:0;height:28px}.bl-menu .links .ant-menu-submenu .ant-menu-submenu-title .ant-menu-submenu-arrow{color:#fff;right:0}.bl-menu .links .ant-menu-light .ant-menu-submenu-title:hover{color:#fff}.bl-menu .search-sidebar{display:flex;align-items:center}.bl-menu .search-sidebar .btn-search-sidebar{background:rgba(0,0,0,0);padding:0 10px 0 0}.bl-menu .search-sidebar .bz-input-block{width:100%;border-bottom:1px solid #fff}.bl-menu .search-sidebar .ant-input{border:none}.bl-menu .search-sidebar .ant-input:focus{background:rgba(0,0,0,0)}.bl-menu .search-sidebar .ant-input:placeholder-shown{font-size:16px;line-height:19px}@media only screen and (max-width: 426px){.bl-menu .ant-menu-inline{grid-gap:36px}}@supports(-webkit-touch-callout: none){.bl-menu .ant-menu-item-selected,.bl-menu .ant-menu-item:active{-webkit-text-fill-color:#eee8aa !important}.bl-menu .ant-menu-item-selected,.bl-menu .ant-menu-item:hover{-webkit-text-fill-color:#eee8aa !important}}@media not all and (-webkit-min-device-pixel-ratio: 0), not all and (min-resolution: 0.001dpcm){.bl-menu .ant-menu-item-selected,.bl-menu .ant-menu-item:active{-webkit-text-fill-color:#eee8aa !important;color:#eee8aa !important}.bl-menu .ant-menu-item-selected,.bl-menu .ant-menu-item:hover{-webkit-text-fill-color:#eee8aa !important;color:#eee8aa !important}}
.sider-submenu{padding:0 !important}.sidebar{z-index:99;height:100%;min-width:280px;width:100%;color:#000;padding:30px 60px;font-family:ALS Alumna,sans-serif;max-height:100vh;overflow-y:auto;position:relative}.sidebar .sidebar-close{cursor:pointer;min-height:32px;max-height:32px;color:#fff}.sidebar .ant-menu{background:rgba(0,0,0,0)}.sidebar .bl-sider-submenu{padding:36px 30px 40px 25px}.sidebar .sub1,.sidebar .sub2,.sidebar .sub3,.sidebar .sub4{padding:27px 20px 40px 25px;position:absolute;top:0;left:-100%;width:100%;height:100%;z-index:1;background:linear-gradient(96.7deg, rgba(40, 11, 50, 0.9) 90.75%, rgba(82, 8, 106, 0.3) 149.99%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sidebar .active{left:0;z-index:100}.sidebar .active .icon-close{padding:8px}.sidebar .active .icon-close svg{cursor:pointer}@media only screen and (max-width: 425px){.ant-layout-sider{z-index:9999;width:100% !important;min-width:100% !important}.sider-submenu{padding:0 !important}.sidebar{padding:36px 20px 40px 25px}.sidebar .links .ant-menu .ant-menu-item{display:flex;flex-direction:row-reverse;justify-content:flex-end;width:100%}.sidebar .links .ant-menu .ant-menu-item span{margin:0}}
