

.s-method-signals{
  padding-top   :var(--sp-8);
  padding-bottom:var(--sp-8);
}

.s-method-signals .sg__brk{
  grid-template-columns:auto minmax(0,1fr);
}

.s-method-signals .sg__head{
  margin-top:var(--sp-8);
}

.s-method-signals .sg__h{
  max-width:var(--measure-display);
}
.s-method-signals .sg__hl > span{ padding-bottom:.18em; }
.s-method-signals .sg__hl + .sg__hl{ margin-top:-.18em; }

.s-method-signals .sg__set{
  display:grid;
  grid-template-columns:repeat(4, minmax(0,1fr));
  gap:var(--gutter);
  margin-top:var(--sp-8);
}

.s-method-signals .sg__plate{
  position:relative;
  overflow:hidden;
  display:flex;
  flex-direction:column;
  justify-content:space-between;
  gap:var(--sp-8);

  
  min-height:var(--sp-11);

  padding:var(--sp-6);
  background:var(--bg);
  color:var(--fg);
}

.s-method-signals .sg__name{
  font-size:var(--fs-sub);
  max-width:none;
  color:var(--fg);
  text-wrap:pretty;
}

.s-method-signals .sg__foot{
  display:block;
}

.s-method-signals .sg__hair{
  display:block;   
  background:var(--line-strong);
  margin-bottom:var(--sp-3);
}

.s-method-signals .sg__idx{
  display:block;
  color:var(--fg-quiet);
  font-variant-numeric:tabular-nums lining-nums;
}

.s-method-signals .sg__end{
  display:block;
  
  margin-top:var(--sp-7);
}

.s-method-signals .sg__close{
  margin-top:var(--sp-5);
}

.s-method-signals .sg__withheld{
  grid-column:8 / span 5;
  max-width:var(--measure-tight);
  color:var(--fg);
}

@media (max-width: 1280px){
  .s-method-signals .sg__set{
    grid-template-columns:repeat(2, minmax(0,1fr));
  }
}

@media (max-width: 1100px){
  .s-method-signals .sg__withheld{ grid-column:1 / -1; }
}

@media (max-width: 760px){
  .s-method-signals .sg__head{ margin-top:var(--sp-7); }
  .s-method-signals .sg__set {
    grid-template-columns:minmax(0,1fr);
    gap:var(--sp-4);
    margin-top:var(--sp-7);
  }

  .s-method-signals .sg__plate{
    
    gap:var(--sp-6);
    min-height:0;
    padding:var(--sp-5);
  }

  .s-method-signals .sg__end  { margin-top:var(--sp-6); }
  .s-method-signals .sg__close{ margin-top:var(--sp-4); }
  .s-method-signals .sg__withheld{ max-width:none; }
}
