@import url("title-editor.css");
.wbs-title .wbs-diff-cover { object-position:right 24%; }
.title-color { display:grid; gap:6px; min-width:0; }
.title-color-controls { display:grid; grid-template-columns:minmax(0,1fr) 42px auto; gap:5px; }
.title-color :is(select,input,button),.title-command-row button {
  font:inherit; color:#f6f3ff; min-width:0; min-height:38px; padding:5px 8px;
  border:1px solid #b5c8ef77; border-radius:8px; background:#222943;
}
.title-color input[type=color] { width:100%; cursor:pointer; padding:3px; }
.title-color button,.title-command-row button { cursor:pointer; }
.title-color button:hover,.title-command-row button:hover { background:#3a3056; border-color:#d6b6ff; }
.title-command-list { display:grid; gap:6px; margin-top:8px; }
.title-command-row {
  display:grid; grid-template-columns:minmax(0,1fr) auto; align-items:center; gap:8px;
  padding:7px; background:#0d192c; border:1px solid #b5c8ef33; border-radius:9px;
}
.title-command-row code { overflow-wrap:anywhere; }
@media(max-width:760px){.title-extra .team-pair,.title-command-row{grid-template-columns:1fr;}}
