.layout{min-height:100vh}.layout__wrapper-chat{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:8px}.layout__message{width:24px;height:15px;border-radius:12px;background-color:#ff4d4f;position:absolute;top:-4px;left:15px;align-items:center;justify-content:center;padding:2px}.layout__message-text{font-size:12px;color:#fff}.layout__btn-chat{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.layout__btn-chat svg{width:24px;height:24px}.layout__icon-balance svg{width:24px;height:24px;fill:#08aeb9}.layout__balance-text{color:#08aeb9}.layout__header{max-height:64px;height:100%;display:flex;align-items:center;justify-content:space-between}.layout__header .header-avatar{margin-right:20px;cursor:pointer}.layout__header .ant-menu.ant-menu-root.ant-menu-horizontal{line-height:46px;border-bottom:none}.layout__content{overflow:auto;display:flex;max-height:calc(100vh - 64px);height:100%;width:100%;scrollbar-color:#08aeb9 transparent;scrollbar-width:thin}.layout__content::-webkit-scrollbar{width:10px;height:10px;background-color:transparent}.layout__content::-webkit-scrollbar-thumb{border-radius:3px;background-color:#08aeb9}.layout__footer{max-height:40px;height:100%;display:none;align-items:center;justify-content:space-between;padding:12px 24px}.layout .slider-logo{display:flex;align-items:center;justify-content:center}.layout .slider-logo img{width:100%;padding:10px}.layout .ant-menu.ant-menu-root.ant-menu-inline,.layout .ant-menu.ant-menu-root.ant-menu-vertical{border-inline-end:unset}.layout .ant-upload-list-picture-card{padding-top:8px}.avatar-dropdown-overlay{width:200px}.control-header{width:100%;border-bottom:1px solid rgba(0,0,0,.06);border-left:1px solid rgba(0,0,0,.06);padding:12px 0;display:flex;justify-content:flex-end}.control-header__btn{display:flex;align-items:center;justify-content:center}.layout-admin{min-height:100vh}.layout-admin__header{max-height:64px;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0}.layout-admin__header .header-avatar{margin-right:20px;cursor:pointer}.layout-admin__header .ant-menu.ant-menu-root.ant-menu-horizontal{line-height:46px;border-bottom:none}.layout-admin__logo{flex-shrink:0;width:64px}.layout-admin__wrapper-menu{border-right:1px solid rgba(0,0,0,.06);width:272px;max-height:calc(100vh - 64px);background:#fff;display:flex;justify-content:space-between;flex-shrink:0}.layout-admin__bottom-menu{border-top:1px solid rgba(0,0,0,.06);padding:12px 16px}.layout-admin__btn-menu{width:16px;height:16px}.layout-admin__content{overflow:auto;display:flex;max-height:calc(100vh - 64px);height:100%;width:100%;scrollbar-color:#08aeb9 transparent;scrollbar-width:thin}.layout-admin__content-wrapper{width:100%}
