@import url("./src/styles/base.css");
@import url("./src/styles/canvas.css");
@import url("./src/styles/layout.css");
@import url("./src/styles/nodes.css");
@import url("./src/styles/node-editor.css");
@import url("./src/styles/menus.css");
@import url("./src/styles/controls.css");
@import url("./src/styles/settings.css");
@import url("./src/styles/toast.css");
@import url("./src/styles/themes.css");
@import url("./src/styles/responsive.css");
@import url("./src/styles/cursor.css");

.text-prompt-input,
.image-prompt-input,
.creative-prompt-input,
.node[data-type="text"] .text-prompt-input,
.node[data-type="image"] .image-prompt-input,
.node[data-type="video"] .creative-prompt-input,
.node[data-type="audio"] .creative-prompt-input {
  font-family:
    Inter, -apple-system, BlinkMacSystemFont, "SF Pro Text", "PingFang SC",
    "Hiragino Sans GB", "Microsoft YaHei", sans-serif;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.46;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}

.text-prompt-input,
.image-prompt-input,
.creative-prompt-input,
.node[data-type="text"] .text-prompt-input,
.node[data-type="image"] .image-prompt-input,
.node[data-type="video"] .creative-prompt-input,
.node[data-type="audio"] .creative-prompt-input {
  color: rgba(255, 255, 255, 0.54);
}

.text-prompt-input:focus,
.image-prompt-input:focus,
.creative-prompt-input:focus,
.node[data-type="text"] .text-prompt-input:focus,
.node[data-type="image"] .image-prompt-input:focus,
.node[data-type="video"] .creative-prompt-input:focus,
.node[data-type="audio"] .creative-prompt-input:focus {
  color: rgba(255, 255, 255, 0.86);
}
