.elementor-58 .elementor-element.elementor-element-72ec6c8{--display:flex;}.elementor-58 .elementor-element.elementor-element-c42b979{--display:flex;}.elementor-58 .elementor-element.elementor-element-6c0f12b{text-align:center;}.elementor-58 .elementor-element.elementor-element-6c0f12b .elementor-heading-title{color:#FF0000;}.elementor-58 .elementor-element.elementor-element-243e946 .elementor-toc__header-title{text-align:start;}.elementor-58 .elementor-element.elementor-element-243e946 .elementor-toc__header{flex-direction:row;}.elementor-58 .elementor-element.elementor-element-243e946{--item-text-hover-decoration:underline;}.elementor-58 .elementor-element.elementor-element-0333272{text-align:center;}.elementor-58 .elementor-element.elementor-element-0333272 .elementor-heading-title{font-size:28px;color:#1900E9;}.elementor-58 .elementor-element.elementor-element-e8ecb41 .elementor-heading-title{font-size:25px;color:#20EB0E;}.elementor-58 .elementor-element.elementor-element-13377e1{text-align:center;}.elementor-58 .elementor-element.elementor-element-13377e1 .elementor-heading-title{font-size:28px;color:#1900E9;}.elementor-58 .elementor-element.elementor-element-444ce08{--display:flex;}.elementor-58 .elementor-element.elementor-element-4c7148e{text-align:center;}.elementor-58 .elementor-element.elementor-element-4c7148e .elementor-heading-title{font-size:28px;color:#1900E9;}.elementor-58 .elementor-element.elementor-element-e4fc2d7{text-align:center;}.elementor-58 .elementor-element.elementor-element-e4fc2d7 .elementor-heading-title{font-size:28px;color:#1900E9;}.elementor-58 .elementor-element.elementor-element-f61470e{text-align:center;}.elementor-58 .elementor-element.elementor-element-f61470e .elementor-heading-title{font-size:28px;color:#1900E9;}.elementor-58 .elementor-element.elementor-element-f3401c9{text-align:center;}.elementor-58 .elementor-element.elementor-element-f3401c9 .elementor-heading-title{font-size:28px;color:#1900E9;}.elementor-58 .elementor-element.elementor-element-499d0b4{text-align:center;}.elementor-58 .elementor-element.elementor-element-499d0b4 .elementor-heading-title{font-size:28px;color:#1900E9;}.elementor-58 .elementor-element.elementor-element-900d38f{--display:flex;}.elementor-58 .elementor-element.elementor-element-548e1e0{--display:flex;}.elementor-58 .elementor-element.elementor-element-8b60c18{--display:flex;}.elementor-58 .elementor-element.elementor-element-9e2e4ec{--display:flex;}.elementor-58 .elementor-element.elementor-element-d832889{--display:flex;}.elementor-58 .elementor-element.elementor-element-3984416{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#9000EE;--n-accordion-title-hover-color:#9000EE;--n-accordion-title-active-color:#9000EE;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#F70000;}:where( .elementor-58 .elementor-element.elementor-element-3984416 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;}/* Start custom CSS for shortcode, class: .elementor-element-c8b716e */.bar-signal-table {
  margin: 28px 0;
  padding: 18px;
  border-radius: 18px;
  background: linear-gradient(135deg, #1b0f14 0%, #2b151d 45%, #3a1f12 100%);
  border: 1px solid rgba(255, 191, 92, 0.35);
  box-shadow: 0 0 24px rgba(255, 128, 64, 0.18);
  overflow-x: auto;
}

.bar-signal-table table {
  width: 100%;
  border-collapse: collapse;
  color: #f8ead2;
  font-size: 15px;
  line-height: 1.7;
  min-width: 760px;
}

.bar-signal-table thead th {
  background: linear-gradient(180deg, #ffcf72 0%, #b96a24 100%);
  color: #2a1208;
  padding: 14px 12px;
  font-weight: 800;
  text-align: center;
  border-bottom: 2px solid #ffd78a;
  white-space: nowrap;
}

.bar-signal-table tbody td {
  padding: 14px 12px;
  border-bottom: 1px solid rgba(255, 210, 140, 0.18);
  background: rgba(255, 255, 255, 0.035);
  text-align: center;
}

.bar-signal-table tbody tr:nth-child(even) td {
  background: rgba(255, 190, 105, 0.07);
}

.bar-signal-table tbody tr:hover td {
  background: rgba(255, 184, 77, 0.16);
  color: #fff6df;
}

.bar-signal-table tbody td:first-child {
  color: #ffd27d;
  font-weight: 700;
}

.bar-signal-table tbody td:nth-child(2) {
  color: #ffb3b3;
}

.bar-signal-table tbody td:nth-child(3) {
  color: #f5dfbd;
}

.bar-signal-table tbody td:nth-child(4) {
  color: #b8f7d0;
  font-weight: 700;
}/* End custom CSS */