/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */
/* stylelint-disable no-duplicate-selectors */
/* stylelint-disable */
/* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */
.j-card-panel .j-card-item {
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  cursor: pointer;
  color: #000;
  display: flex;
  width: 100%;
  gap: 12px;
}
.j-card-panel .j-card-item .j-card-title-warp {
  flex: 1 1 auto;
}
.j-card-panel .j-card-item.vertical {
  flex-direction: column-reverse;
  padding: 22px 4px;
  align-items: center;
}
.j-card-panel .j-card-item.vertical .j-card-image {
  margin-bottom: 4px;
}
.j-card-panel .j-card-item.horizontal {
  padding: 20px;
}
.j-card-panel .j-card-item .sub-title {
  color: rgba(0, 0, 0, 0.24);
}
.j-card-panel .j-card-item.right {
  flex-direction: row-reverse;
}
.j-card-panel.no-column {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}
.j-card-panel.no-column .j-card-item {
  min-width: 36px;
  width: unset;
}
.j-card-panel.no-column .j-card-item.vertical {
  padding: 14px 16px;
}
.j-card-panel .active {
  border: 1px solid #315EFB !important;
}
.j-card-panel .disabled {
  cursor: not-allowed;
  opacity: 0.75;
}
