@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;200;300;400;500;600;700&family=Roboto:wght@100;300;400;500;700&display=swap);.login-wrapper{background:linear-gradient(90deg,#fff,#5572a400 35%,rgba(85,114,164,.059) 40%,#5572a4);height:100vh;justify-content:space-between}.login-left,.login-wrapper{align-items:center;display:flex}.login-left{height:100%;justify-content:center;position:relative;width:40%}.login-left .login-left-title-wrapper{border-top:.5px solid #ddd;margin:0 20px 5px;position:relative}.login-left .login-left-title-wrapper .login-left-title{display:block;position:relative;text-align:center;top:-13px;width:100%}.login-left .login-left-title-wrapper .login-left-title span{background-color:#f6f6f8;color:#a9a9a9;font-size:13px;padding:0 10px}.login-left-content{padding-bottom:90px;width:50%}.login-left-header{align-items:center;display:flex;justify-content:center;margin-bottom:30px}.login-left-header img{width:55px}.login-left-header span{font-size:35px;left:-5px;position:relative}.login-left-footer{bottom:30px;color:#a9a9a9;font-size:13px;left:0;position:absolute;text-align:center;width:100%}.login-left-body .login-form{text-align:center}.login-left-body .navigation-link{display:flex;justify-content:space-around;margin-top:20px}.login-left-body .navigation-link a{background-color:#ecd9b7}.login-left-body .ant-form-item-explain{margin-bottom:5px;text-align:start}.login-left-body .ant-form-item-control input{padding:3px 0 3px 5px!important}.login-right{align-items:center;display:flex;height:100%;justify-content:center;width:60%}.login-right img{height:calc(100vh - 40%);object-fit:cover}@media screen and (max-width:1500px){.login-wrapper{background:linear-gradient(90deg,#fff,#5572a400 35%,rgba(85,114,164,.059) 40%,#5572a4)}.login-left{width:50%}.login-left .login-left-body .navigation-link a{font-size:13px}.login-right{width:50%}.login-right img{height:calc(100vh - 50%)}}@media screen and (max-width:1000px){.login-left-header img{width:80px}.login-left-header span{font-size:25px}.login-left{width:100%}.login-left .password svg{top:6px}.login-left .login-left-title span{background:linear-gradient(90deg,#d9dfe8 50%,#c5cedf)}.login-left .navigation-link a{font-size:11px}.login-left .form-submit-connent button{height:43px}.login-right{display:none}}@media screen and (max-width:400px){.login-left .login-left-content{width:65%}.login-left .login-left-title span{background:linear-gradient(90deg,#dde2e9 50%,#c2cbdd)}.login-left .navigation-link a{font-size:11px;padding:5px}.login-left .ant-form-item-control input{font-size:14px;padding:0!important}.login-left .ant-btn-primary{height:35px;padding:0}.login-left .ant-form-item-explain{font-size:13px}.login-left .submit-content{margin-bottom:10px}}.header{background:#fff;height:55px!important;justify-content:space-between;padding:0 30px!important}.header,.header .account{align-items:center;display:flex}.header .account{justify-content:center}.header .account .account-name{font-family:Roboto,sans-serif;font-size:13px;opacity:.5;padding-right:10px}.header .ant-avatar{cursor:pointer}.header .logo{display:flex;width:50px}.header .logo svg{fill:#202124}.header .ant-menu{border-bottom:none!important;height:55px!important;padding-left:25px}.header .ant-menu-item{align-items:center;display:flex;font-weight:500;height:54px!important;justify-content:center}.header .ant-menu-item-selected:after{content:none!important}@media screen and (max-width:1000px){.header{padding:0 15px!important}.header .anticon-menu{display:block}}.header-menu-user-title{border-bottom:1px solid #fff;display:block;padding-bottom:10px;text-align:center}.header-menu-user{list-style:none;margin:0;padding:0;text-align:center}.home-page{height:calc(100vh - 85px);margin:10px 25px}.home-page .ant-breadcrumb{font-family:Roboto,sans-serif;font-weight:400;margin-bottom:15px;margin-top:15px}.home-page .home-loading-wrapper{align-items:center;display:flex;height:100%;justify-content:center}.home-page .home-loading-wrapper span{font-size:30px}.home-page .services-list{height:calc(100vh - 200px);overflow-x:hidden;overflow-y:auto}.home-page .services-list .ant-card{font-family:Roboto,sans-serif}.home-page .services-list .ant-card .ant-card-body{height:120px}.home-page .services-list .ant-card .ant-card-cover img{object-fit:cover;width:100%}.home-page .services-list .ant-card .ant-card-meta-title{font-weight:500!important}.home-page .services-list .ant-card .ant-avatar{border-radius:0!important}.home-page .home-actions{margin-bottom:20px;margin-top:25px}.home-page .empty{align-items:center;display:flex;height:calc(100vh - 200px);justify-content:center}.forbidden-wrapper{align-items:center;background:linear-gradient(90deg,#fff,#ebebee 35%,#e7e3db 40%,#ecd8b4);display:flex;height:100vh;justify-content:space-between}.forbidden-left{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:40%}.forbidden-left .forbidden-left-text{font-size:14px;font-weight:300;text-align:center}.forbidden-left-content{padding-bottom:55px;width:50%}.forbidden-left-header{align-items:center;display:flex;justify-content:center;margin-bottom:30px}.forbidden-left-header img{width:55px}.forbidden-left-header span{font-size:35px;left:-5px;position:relative}.forbidden-left-footer{bottom:30px;color:#a9a9a9;font-size:13px;left:0;position:absolute;text-align:center;width:100%}.forbidden-left-body .forbidden-form{text-align:center}.forbidden-left-body .navigation-link{display:flex;justify-content:space-around;margin-top:20px}.forbidden-left-body .navigation-link a{background-color:#ecd9b7}.forbidden-left-body .ant-form-item-explain{margin-bottom:5px;text-align:start}.forbidden-left-body .ant-form-item-control input{padding:3px 0 3px 5px!important}.forbidden-right{align-items:center;color:#2d4245;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:17rem;justify-content:center;width:60%}@media screen and (max-width:1500px){.forbidden-wrapper{background:linear-gradient(90deg,#fff,#ebebee 40%,#e7e3db 50%,#ecd8b4)}.forbidden-left{width:50%}.forbidden-left .forbidden-left-body .navigation-link a{font-size:13px}.forbidden-right{width:50%}.forbidden-right img{height:calc(100vh - 45%);width:calc(100vw - 100%)}}@media screen and (max-width:1000px){.forbidden-left-header img{width:80px}.forbidden-left-header span{font-size:25px}.forbidden-left{width:100%}.forbidden-left .password svg{top:6px}.forbidden-left .forbidden-left-title span{background:linear-gradient(90deg,#e9e7e5 50%,#e8e4dd)}.forbidden-left .navigation-link a{font-size:11px}.forbidden-left .form-submit-connent button{height:43px}.forbidden-right{display:none}}@media screen and (max-width:400px){.forbidden-left .forbidden-left-content{width:65%}.forbidden-left .forbidden-left-title span{background:linear-gradient(90deg,#eeeef0 30%,#e9e0cf)}.forbidden-left .navigation-link a{font-size:11px;padding:5px}.forbidden-left .ant-form-item-control input{font-size:14px;padding:0!important}.forbidden-left .ant-btn-primary{height:35px;padding:0}.forbidden-left .ant-form-item-explain{font-size:13px}.forbidden-left .submit-content{margin-bottom:10px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f1f2f5!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;margin:0}body ::-webkit-scrollbar{-webkit-appearance:none;height:14px;width:14px}body ::-webkit-scrollbar-thumb{background-color:#2f2e2e33;border:3px solid #fbf6f6;border-radius:8px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.d-none{display:none}.w-100{width:100%!important}.h-100{height:100%}.mb-4{margin-bottom:40px!important}.mb-3{margin-bottom:30px!important}.d-blok{display:block}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pl-0{padding-left:0!important}.mb-0{margin-bottom:0!important}.mb-5{margin-bottom:50px!important}.delete{cursor:pointer;transition:color .3s!important}.delete:hover{color:red!important}.text-center{text-align:center}.error-border{border-color:red!important}.filter-content .ant-checkbox-wrapper{align-items:flex-end;display:flex;width:100%!important}.filter-content .ant-checkbox-wrapper span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-flex{display:flex}.jc-center{justify-content:center}.truncate-text-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pl-1{padding-left:10px!important}