#main-container {
  display: flex;
  flex-direction: column;
  gap: 30px;
}

.section-content {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.indent {
  display: flex;
  flex-direction: column;
  padding-left: 20px;
}

.gap-10 {
  gap: 10px;
}

#tab-container {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}

.tab {
  padding: 5px 10px;
  background-color: var(--gray-100);
  border: 1px solid var(--gray-200);
  border-radius: 4px;
}

.section-content .tab {
  padding: 2px 5px;
  margin: 0px 2px;
}

.section-container {
  display: flex;
  flex-direction: column;
  gap: 50px;
}

#signup-image,
#subscription-link-image,
#subscription-list-image,
#subscription-creation-image,
#subscription-info-image,
#generator-setting-image-3,
#network-radius-image {
  width: 100%;
  max-width: 400px;
  margin: 20px;
}

#generator-setting-image-1,
#generator-setting-image-2 {
  width: 100%;
  max-width: 800px;
  margin: 20px;
}

#id-setting-image-1 {
  width: 100%;
  max-width: 600px;
  margin: 20px;
}

.highlight-red {
  color: #ff0000;
}

.marker-gray {
  padding: 2px 4px;
  background-color: var(--gray-100);
  border-radius: 4px;
}

.font-bold {
  font-weight: bold;
}

.spectra {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 10px;
  background-color: var(--gray-50);
  border: 1px solid var(--gray-200);
  border-radius: 4px;
}

.spectra-file {
  padding: 10px;
  background-color: var(--gray-50);
  border: 1px solid var(--gray-200);
  border-radius: 4px;
}

.spectrum-block-area {
  display: flex;
  align-items: center;
}

.spectrum-block {
  padding: 5px;
  background-color: rgba(212, 212, 212, 0.5019607843);
}

.spectrum-data {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
.spectrum-data__header {
  padding: 5px;
  background-color: rgba(162, 226, 255, 0.5019607843);
}
.spectrum-data__peaks {
  padding: 5px;
  background-color: rgba(255, 162, 162, 0.5058823529);
}

.vertical-center {
  display: flex;
  align-items: center;
}

.normal-list {
  display: flex;
  flex-direction: column;
  gap: 10px;
}/*# sourceMappingURL=manual.css.map */