
/* Mirrors the PowerClip (type 0) sections in DesignerOptionsPanel.vue. */
.powerclip-settings-section[data-v-c0630ab5] {
  min-width: 0;
  overflow: hidden;
  border: 1px solid #d1d5db;
  border-radius: 6px;
  background: #fff;
}
.powerclip-settings-section[data-v-c0630ab5] .q-item {
  min-height: 40px;
  padding: 8px 12px;
  font-weight: 600;
}
.powerclip-settings-section[data-v-c0630ab5] .q-item__section--main {
  min-width: 0;
}
.powerclip-settings-section[data-v-c0630ab5] .q-item__label {
  white-space: normal;
  overflow-wrap: anywhere;
  line-height: 1.3;
}
.powerclip-settings-section-content[data-v-c0630ab5] {
  min-width: 0;
  padding: 8px 12px 16px;
}

.powerclip-grid[data-v-47aab555] { display: grid; grid-template-columns: repeat(auto-fill, minmax(180px, 1fr)); gap: 16px;
}
.powerclip-image[data-v-47aab555] { padding: 5px;
}
.q-img[data-v-47aab555] { cursor: pointer;
}

.library-body[data-v-1aadeecc] { display: grid; grid-template-columns: 220px minmax(0, 1fr); gap: 24px;
}
section[data-v-1aadeecc] { min-width: 0;
}
@media (max-width: 700px) {
.library-body[data-v-1aadeecc] { grid-template-columns: minmax(0, 1fr);
}
}
