.login-container{height:100vh;background-image:url(../img/img-17.jpg);background-repeat:no-repeat;background-size:cover}.login-container .card{background:rgba(255,255,255,.28);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:none}.login-container .card .ant-form-item-required{color:var(--bg-color)}.login-container .card .ant-input-affix-wrapper{background:rgba(255,255,255,.28);border:none}.login-container .card .ant-input-prefix .anticon svg{fill:#000;color:#000}.login-container .card .ant-input[type='text'],.login-container .card .ant-input[type='password']{-webkit-box-shadow:0 0 0 1000px rgba(255,255,255,.28) inset!important;-webkit-text-fill-color:var(--dark)!important;background-clip:content-box!important;color:var(--dark)!important;caret-color:var(--dark)!important}.login-container .card .ant-form-item-control-input-content .ant-input,.login-container .card .ant-form-item-control-input-content .ant-input-status-success,.login-container .card .ant-form-item-control-input-content .ant-input-status-error{background:none!important}.login-container .card .ant-form-item-control-input-content .ant-input-password,.login-container .card .ant-input-affix-wrapper{background:rgba(255,255,255,.28)!important;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.login-container .card .ant-form-item-control-input-content .ant-input-password .ant-input[type='text'],.login-container .card .ant-form-item-control-input-content .ant-input-password .ant-input[type='password'],.login-container .card .ant-input-affix-wrapper .ant-input[type='text'],.login-container .card .ant-input-affix-wrapper .ant-input[type='password']{-webkit-box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:var(--dark)!important;background-clip:content-box!important;color:var(--dark)!important;caret-color:var(--dark)!important}.login-container .card .ant-form-item-explain-error{color:var(--danger);letter-spacing:1px}.login-container .card .ant-descriptions-item-content span{color:var(--bg-color)}.login-container .app-brand{background:transparent;flex-grow:1;display:flex;justify-content:center;align-items:center;padding:20px;height:100px}.login-container .app-brand .brand-logo{color:var(--bg-color);font-weight:600;font-size:42px}.login-container .app-brand img{max-width:100%;max-height:100%}.login-container .login-form-button{width:100%}.login-container .copy-link{display:block;width:100%;color:var(--bg-color)}[data-theme='dark'] .login-container .card .ant-input-prefix .anticon svg{fill:#fff;color:#fff}[data-theme='dark'] .login-container .card .ant-input-affix-wrapper{background:var(--bg-color)!important;border:none}[data-theme='dark'] .login-container .card .ant-input-password .ant-input[type='text'],[data-theme='dark'] .login-container .card .ant-input-password .ant-input[type='password'],[data-theme='dark'] .login-container .card .ant-input-affix-wrapper .ant-input[type='text'],[data-theme='dark'] .login-container .card .ant-input-affix-wrapper .ant-input[type='password']{-webkit-box-shadow:0 0 0 1000px var(--bg-color) inset!important;-webkit-text-fill-color:var(--white)!important;background-clip:content-box!important;color:var(--white)!important;caret-color:white!important;margin-left:5px}