.login-header{border:10px solid var(--bg-header);padding:20px;margin-bottom:20px;background-color:var(--bg-secondary)}.login-title{font-size:40px}.login-subtitle,.login-title{color:var(--text-primary);margin-bottom:5px}.login-subtitle{font-size:20px;display:flex;align-items:center;gap:10px}.box-card{background-color:var(--bg-tertiary);border:1px solid var(--border-primary)}.card-header,.text{color:var(--text-primary)}.text{font-size:14px}.item{margin-bottom:18px}.el-card{background-color:var(--bg-tertiary);border-color:var(--border-primary)}.el-card__header{background-color:var(--bg-secondary);border-bottom-color:var(--border-primary);color:var(--text-primary)}.el-input__wrapper{background-color:var(--bg-primary);border-color:var(--border-primary)}.el-input__inner{color:var(--text-primary)}.el-button--primary{background-color:var(--theme-primary);border-color:var(--theme-primary);color:var(--text-inverse)}.el-button--default{background-color:var(--bg-tertiary);border-color:var(--border-primary);color:var(--text-primary)}.el-pagination{margin-top:20px;justify-content:center}.el-pagination .el-pager li{background-color:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-primary)}.el-pagination .el-pager li.active{background-color:var(--theme-primary);color:var(--text-inverse)}.el-pagination button{background-color:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-primary)}