@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;600;700;800;900&display=swap";@keyframes spin{to{transform:rotate(360deg)}}*{outline:none;box-sizing:border-box;font-family:Roboto}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-family:Inter,sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}body{min-height:100vh;overflow:hidden;overflow-y:scroll}input:disabled{background-color:#eee}.ant-back-top>span{position:fixed!important;bottom:20px!important;right:50px!important;background-color:#1890ff!important;width:50px!important;height:50px!important;border-radius:50%!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .2s}.ant-back-top>span:hover{background-color:#40a9ff!important}.ant-back-top>span>svg{color:#fff;font-size:25px}@media only screen and (max-width: 36em){.ant-back-top>span{right:15px!important}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:8px}::-webkit-scrollbar-thumb{background:#bbb;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#888}.label{padding:10px 0 5px;font-weight:500}.error{margin-top:2px}.ant-radio-wrapper{margin-top:5px;width:fit-content}.ant-picker,.ant-input-number{width:100%}button{margin:0;padding:0;border:none;background:none;cursor:pointer;font:inherit}button:focus{outline:none}.ant-menu-submenu-title{height:32px;margin-bottom:0}.ant-menu-submenu-title .ant-menu-title-content span{font-weight:500;font-size:14px;line-height:16px;font-style:normal}.ant-menu-root{border-inline-end:none!important}.ant-menu-root>li.ant-menu-item{height:32px;margin-bottom:0}.ant-menu-root>.ant-menu-item{margin-inline:0;width:100%;padding-left:16px;padding-right:34px}.ant-menu-root>.ant-menu-item .ant-menu-title-content{display:flex;align-items:center;height:32px!important}.ant-menu-root>.ant-menu-item .ant-menu-title-content>a{font-weight:500;font-size:14px;line-height:16px;font-style:normal}.ant-menu-root .ant-menu-item.ant-menu-item-selected{border-radius:unset}.ant-menu-root .ant-menu-item.ant-menu-item-selected:after{content:"";position:absolute;top:0;right:0;bottom:0;border-right:3px solid}.ant-menu-submenu .ant-menu-submenu-title{height:32px!important;margin-bottom:0;margin-inline:0!important;width:100%;padding-left:16px;padding-right:34px}.ant-menu-submenu .ant-menu-submenu-title .ant-menu-title-content{display:flex;align-items:center;height:32px!important}.ant-menu-submenu .ant-menu.ant-menu-sub.ant-menu-inline{background:transparent}.ant-menu-submenu .ant-menu.ant-menu-sub.ant-menu-inline .ant-menu-item{margin-inline:0;width:100%;border-radius:unset;position:relative;height:32px;margin-block:0}.ant-menu-submenu .ant-menu.ant-menu-sub.ant-menu-inline .ant-menu-item:after{content:"";position:absolute;top:0;right:0;bottom:0;border-right:3px solid}.ant-menu-submenu .ant-menu-title-content>a{font-weight:400!important;font-size:14px;font-style:normal;margin:8px 0 8px 8px;line-height:16px;display:-webkit-box!important;word-wrap:break-word;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ant-menu-submenu-selected .ant-menu-submenu-title{display:flex;align-items:center;color:#6b7280!important}.ant-menu-root.ant-menu-inline-collapsed>.ant-menu-item{padding-inline:calc(50% - 12px)!important}.ant-menu-root.ant-menu-inline-collapsed>.ant-menu-item>svg{width:20px;height:20px}.ant-menu-root.ant-menu-inline-collapsed>.ant-menu-item>.ant-menu-title-content{display:none;transition:none}.ant-menu-root.ant-menu-inline-collapsed>.ant-menu-submenu{margin-top:4px;padding-inline:calc(50% - 12px)!important;height:32px;position:relative}.ant-menu-root.ant-menu-inline-collapsed>.ant-menu-submenu.ant-menu-submenu-selected{background-color:#e6f7ff;border-radius:unset}.ant-menu-root.ant-menu-inline-collapsed>.ant-menu-submenu.ant-menu-submenu-selected:after{content:"";position:absolute;top:0;right:0;bottom:0;border-right:3px solid #1990ff}.ant-menu-root.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title{margin-top:0;width:20px;align-items:flex-start!important;transition:none}.ant-menu-root.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title>svg{width:20px;height:20px;min-width:20px;margin-top:7px!important}.ant-menu-root.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title>.ant-menu-title-content{display:none;transition:none}.ant-menu-root.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title>.ant-menu-submenu-arrow{transition:none}.ant-menu-root.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu.ant-menu-sub.ant-menu-inline{display:none}button.ant-btn-circle{border-radius:100%!important}button.ant-switch{border-radius:100px!important}.ant-popover-inner{padding:0!important}.user.ant-popover-open{background:#f5f5f5}.ant-table-row.disable-row{background-color:#f5f5f5}.ant-statistic-content{display:flex;align-items:center}.ant-statistic-content-prefix{display:flex!important;align-items:center!important}.login{width:100%;min-height:100vh;height:100%;background-color:#eee;position:relative}.login__container{position:absolute;top:50%;left:50%;width:fit-content;height:fit-content;overflow:hidden;border-radius:5px;box-shadow:#0000003d 0 3px 8px;background-color:#fff;transform:translate(-50%,-50%);min-height:450px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 75em){.login__container{height:fit-content;flex-direction:column}}@media only screen and (max-width: 36em){.login__container{width:fit-content}}@media only screen and (max-width: 30em){.login__container{width:100%;height:100%}}.login__container .banner{width:50%;box-shadow:#00000026 2.4px 2.4px 3.2px}.login__container .banner .ant-image{height:100%}.login__container .banner__image{height:100%;object-fit:contain}@media only screen and (max-width: 75em){.login__container .banner{width:100%;height:350px}}@media only screen and (max-width: 48em){.login__container .banner{display:none}}.login__container .form{height:100%;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.login__container .form form{width:400px}@media only screen and (max-width: 30em){.login__container .form form{width:100%}}.login__container .form__icon__lang{position:absolute;top:10px;right:2px;border:none;cursor:pointer;background:none}@media only screen and (max-width: 75em){.login__container .form{width:100%;padding:30px 20px 40px}}
