/* Staging-only human-review patch: spacing, table actions, and comparison alignment. */
.ce-guides{padding:46px 0 42px}
.ce-guides>.container>h2{display:none}
.ce-guide-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;margin-top:28px}
.ce-full-table th:last-child,.ce-full-table td:last-child{width:142px;min-width:142px}
.ce-full-table td:last-child br{display:none}
.ce-full-table td:last-child .text-link{display:block;width:max-content;max-width:100%;padding:5px 0;white-space:nowrap;font-size:.76rem;font-weight:800;line-height:1.25;letter-spacing:.04em;text-transform:uppercase}
.ce-full-table td:last-child .behavior-operator-link{margin-top:3px;border-top:1px solid #d6dedb;color:#526d70;font-weight:700}
@media(min-width:781px){
  .ce-result-head{grid-template-columns:20% 40% 40%}
  .ce-result-head>div:first-child{grid-column:2;border-left:1px solid #bbc6c4}
  .ce-result-head>div+div{grid-column:3}
  .ce-attributes section{grid-template-columns:20% 40% 40%}
  .ce-attributes section>div:first-of-type{border-left:1px solid #d5ddda}
}
@media(max-width:780px){
  .ce-guides{padding:40px 0 36px}
  .ce-guide-columns{grid-template-columns:1fr;gap:24px;margin-top:24px}
  .ce-full-table th:last-child,.ce-full-table td:last-child{width:138px;min-width:138px}
  .ce-full-table td:last-child .text-link{padding:7px 0}
}
