.container {
  @apply flex h-full w-full relative overflow-y-auto;
}
.container > div {
  @apply flex-1 h-full;
}
.leftDiv {
  @apply border-r border-gray-100 px-6 py-3 flex flex-col;
}
.rightDiv {
  @apply flex flex-col;
}
.titleWrapper {
  @apply flex flex-col justify-center gap-1 mb-5;
}
.title {
  @apply text-xl font-medium text-gray-900;
}
.desc {
  @apply text-sm font-normal text-gray-500;
}
.textarea {
  height: 220px;
  @apply border-none resize-none font-normal caret-primary-600 text-gray-700 text-sm w-full  focus-visible:outline-none placeholder:text-gray-300 placeholder:text-sm placeholder:font-normal !important;
}
.table {
  @apply text-[13px] text-gray-500;
}
.table td {
  @apply whitespace-nowrap overflow-hidden text-ellipsis;
}
.commonIcon {
  @apply w-3.5 h-3.5 inline-block align-middle;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}
.app_icon {
  background-image: url(./assets/grid.svg);
}
.hit_testing_icon {
  background-image: url(../documents/assets/target.svg);
}
.plugin_icon {
  background-image: url(./assets/plugin.svg);
}

.wrapper {
  @apply relative border border-primary-600 rounded-xl;
}

.cardWrapper {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(284px, auto));
  grid-gap: 16px;
  grid-auto-rows: 216px;
}
.clockWrapper {
  border: 0.5px solid #eaecf5;
  @apply rounded-lg w-11 h-11 flex justify-center items-center;
}
.clockIcon {
  mask-image: url(./assets/clock.svg);
  @apply bg-gray-500;
}
