.card-line{background-color:var(--el-fill-color-plate);border-radius:var(--el-border-radius-medium);color:var(--el-text-color-regular);display:block;font-size:var(--el-font-size-small);margin:0;max-width:100%;min-height:72px;padding:14px 24px;position:relative;text-decoration:none}.card-line.card-line--hover{cursor:pointer}.card-line.card-line--hover:hover{box-shadow:var(--el-box-shadow-card-line)}.card-line.card-line--hover:hover button{opacity:.8}a.card-line:hover{box-shadow:var(--el-box-shadow-card-line)}.card-line__main.card-line__main--flex{align-items:center;display:grid;grid-template-areas:"main aside";grid-template-columns:minmax(220px,1fr) auto;justify-content:space-between}.card-line__main.card-line__main--flex .card-line__content{grid-area:main;margin-right:12px}.card-line__main.card-line__main--flex .card-line__labels{grid-area:aside}.card-line__title{color:var(--el-color-primary);font-size:var(--el-font-size-medium);font-weight:500;line-height:1.3;margin:0}.card-line__description,.card-line__title{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-line__description{margin-top:4px}.card-line__left{align-items:center;display:flex;gap:12px;justify-content:space-between}.card-line__left.card-line__left--justify-end{justify-content:end}.card-line__icon{display:none;margin-left:auto}.card-line.card-line--icon .card-line__icon{display:block}.card-line__badge{color:var(--el-color-primary);display:none;margin-left:auto}.card-line.card-line--badge .card-line__badge{display:block}.card-line.card-line--h-auto{min-height:unset}.card-line.card-line--m{padding:24px 32px}.card-line.card-line--bg-light{background-color:var(--el-fill-color-light)}.card-line.card-line--bg-green-light-third{background-color:var(--el-fill-color-green-light-third)}.card-line.card-line--bg-primary{background-color:var(--el-fill-color-primary-bg)}@media screen and (max-width:640px){.card-line__main.card-line__main--flex{display:block}.card-line__main.card-line__main--flex .card-line__content{margin-bottom:12px;margin-right:0}}.card-button{align-items:center;background-color:transparent;border:1px dashed var(--el-fill-color-gray-light);border-radius:var(--el-border-radius-medium);color:var(--el-text-color-regular);cursor:pointer;display:flex;font-size:var(--el-font-size-medium);height:100%;justify-content:center;margin:0;padding:8px 16px;position:relative;text-decoration:none;width:100%;z-index:1}.card-button__text{color:var(--el-text-color-secondary)}.card-button:hover{border-color:var(--el-color-primary)}
