/* SP Spec Table */
.sp-table{--sp-table-text:#011842;--sp-table-muted:rgba(1,24,66,0.6);--sp-table-hair:rgba(1,24,66,0.16);--sp-table-bg:#FFFFFF;
  font-family:var(--sp-font);color:var(--sp-table-text)}
.sp-table--dark{--sp-table-text:#FFFFFF;--sp-table-muted:rgba(255,255,255,0.6);--sp-table-hair:rgba(255,255,255,0.18);--sp-table-bg:rgba(255,255,255,0.03)}

.sp-table__grid{border:1px solid var(--sp-table-hair);border-radius:15px;padding:0 24px;background:var(--sp-table-bg)}
.sp-table__row{display:grid;grid-template-columns:var(--sp-table-cols,repeat(3,minmax(0,1fr)));column-gap:24px;align-items:baseline}
.sp-table__row + .sp-table__row{border-top:1px solid var(--sp-table-hair)}
.sp-table__cell{padding:16px 0;min-width:0;font-size:16px;line-height:1.5;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.sp-table__row--head .sp-table__cell{font-size:12.5px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;line-height:1.4;opacity:0.6}
.sp-table--bold-first .sp-table__row:not(.sp-table__row--head) .sp-table__cell:first-child .sp-table__value{font-weight:700}

.sp-table__value{display:inline-flex;align-items:center;gap:10px}
.sp-table__dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#F15A24;flex:none}
.sp-table__dot--outline{background:transparent;box-shadow:inset 0 0 0 1.5px #F15A24}
.sp-table__dash{opacity:0.4}
.sp-table__note{display:block;margin-top:4px;font-size:13px;line-height:1.5;font-weight:400;color:var(--sp-table-muted)}
.sp-table .sp-table__footnote{margin:16px 0 0;font-size:13px;line-height:1.6;color:var(--sp-table-muted)}

@media (max-width:767px){
  .sp-table__row--head{display:none}
  .sp-table__row--head + .sp-table__row{border-top:0}
  .sp-table__row{display:block;padding:18px 0}
  .sp-table__cell{padding:6px 0}
  .sp-table__cell::before{content:attr(data-label);display:block;margin-bottom:2px;font-size:11.5px;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;line-height:1.4;color:var(--sp-table-muted)}
  .sp-table__cell[data-label=""]::before{content:none}
}
