:root{--footer-height: 40px;--background: #fdfdfd;--foreground: #112846}*,*:after,*:before{margin:0;padding:0;box-sizing:border-box}body{margin:0;font-family:Roboto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ant-layout{background:url(/assets/main-bg-V_bgrQeb.png);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:center}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#b9b9b9;border-radius:100px;box-shadow:inset 2px 2px 5px 0 rgba(#888888,.5)}#upload-avatar-staff{width:100%;text-align:center;margin-bottom:8px}.login-page .ant-row{max-width:800px!important;max-height:600px!important}#upload-avatar-staff .ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload.ant-upload-select{width:130px;height:130px;background-color:var(--ant-color-white);border:1px dashed var(--ant-color-primary)}#upload-avatar-staff .ant-upload-list-item-container{width:130px;height:130px}.box-shadow{box-shadow:var(--shadow-box)}.staff-info .title{margin-bottom:8px}.staff-info .ant-layout{border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.staff-info aside{padding:24px;border-right:1px solid var(--ant-color-border);border-radius:16px 0 0 16px;-webkit-border-radius:16px 0 0 16px;-moz-border-radius:16px 0 0 16px;-ms-border-radius:16px 0 0 16px;-o-border-radius:16px 0 0 16px}.staff-info main p.title{font-size:18px;font-weight:500}.staff-info .ant-form-item .ant-form-item-label>label{color:var(--ant-color-text-secondary)}.staff-info :where(.ant-input,.ant-select,.ant-select-selector){font-weight:500}.staff-info .ant-radio-group{width:100%;display:flex}.staff-info .ant-radio-group .ant-radio-button-wrapper{flex:1;text-align:center}.staff-info .ant-form-item-required{flex-direction:row-reverse}.staff-info .ant-form-item-required:before{margin-left:6px}.staff-info .ant-form-item-required:after{width:0;margin:0!important}.staff-info .ant-form-item-label .ant-form-item-no-colon:has(.ant-form-item-tooltip){flex-direction:row-reverse}.staff-info .ant-form-item-label .anticon{margin-right:6px}.staff-info .ant-form-item-label .ant-form-item-no-colon:after{width:0;margin:0!important}.staff-info .ant-input-group-addon{background:transparent;border:none}.ant-upload,.ant-upload-select{cursor:pointer}.ant-upload-wrapper .ant-upload-list.ant-upload-list-picture .ant-upload-list-item .ant-upload-list-item-thumbnail{width:auto;height:100%}.ant-image-preview-wrap{background:rgba(0,0,0,.8)}.ant-tooltip-inner{background-color:#fff!important;color:#000!important}.ant-tooltip-arrow:before{background-color:#fff!important}.fixed-form-item{position:fixed;bottom:46px;right:46px;padding:8px 8px 0;z-index:1000;background:#f5f5f5;border-radius:30px}.glass--dashboard,.glass--header{box-shadow:0 2px 14px #1f26871a!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border-radius:12px!important;border-width:0!important}.glass--dashboard{background:rgba(255,255,255,.6)!important}.ant-table{background:transparent!important}.company__upload--logo .ant-upload-list-item-done .ant-upload-list-item-name{display:none!important}.company__upload--logo .ant-upload-list-item,.company__upload--logo .ant-upload-list-item-done{width:fit-content!important;gap:32px}.login-page{min-height:100vh}.login-page h2{font-size:42px;line-height:50px;font-weight:500;margin-bottom:20px}.login-box{margin-bottom:80px}.login-form label.ant-form-item-required{font-weight:400}.login-page :where(.copyright,.version,.another-method){text-align:center;font-weight:500;color:var(--ant-color-border);margin-block:10px}.login-page :where(.version){margin-top:34px}.default-layout-sider .ant-menu-item-selected:after{width:4px;background:var(--ant-color-primary)}.ant-menu-item{border-radius:8px!important}
