.quick-task-note {
  display: flex;
  align-items: flex-start;
  gap: 12px;
  margin-top: 23px;
  padding: 16px;
  background: #19191b;
  border: 1px solid #303033;
  border-radius: 12px;
}
.quick-task-note > .icon { width: 19px; height: 19px; margin-top: 2px; color: #aaa; }
.quick-task-note strong { font-size: 12px; font-weight: 500; }
.quick-task-note p { font-size: 12px; line-height: 1.7; margin-top: 5px; }
.task-customization { margin-top: 20px; border-top: 1px solid #303033; }
.task-customization > summary {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
  padding: 17px 0;
  cursor: pointer;
  list-style: none;
  font-size: 12px;
  color: #dedee2;
}
.task-customization > summary::-webkit-details-marker { display: none; }
.task-customization > summary small { margin-left: 6px; color: #88888f; font-size: 11px; }
.task-customization > summary > .icon { width: 15px; height: 15px; transform: rotate(90deg); }
.task-customization[open] > summary > .icon { transform: rotate(270deg); }
.task-customization > .small-copy { margin-bottom: 18px; }
.quick-brief { display: grid; gap: 10px; padding-bottom: 8px; }
.quick-brief h3 { font-size: 16px; overflow-wrap: anywhere; }
.quick-brief p { font-size: 12px; line-height: 1.8; overflow-wrap: anywhere; }
.quick-brief strong { font-size: 12px; font-weight: 500; margin-top: 5px; }
.task-preview { margin-top: 18px; }
.task-preview + .budget-preview { margin-top: 5px; }
