/* 見積依頼の「目的の塩基配列」欄 */
.seq-input {
  width: 100%;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
  font-size: 0.85rem;
  line-height: 1.5;
  word-break: break-all;
}

.seq-note {
  margin-top: -0.4rem;
}

.seq-details > summary {
  cursor: pointer;
  color: #0a86c9;
}

.seq-box {
  margin: 0.4rem 0 0;
  padding: 0.6rem;
  max-height: 16rem;
  overflow: auto;
  background: #f6f8fa;
  border: 1px solid #d8dee4;
  border-radius: 4px;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
  font-size: 0.8rem;
  line-height: 1.5;
  white-space: pre-wrap;
  word-break: break-all;
}
