/* Signal Ledger v5: eight real sections, image-led navigation at every size. */
html.signal-ledger-menu-open,
body.obor-v19-page.signal-ledger-menu-open {
  overflow: hidden;
  overscroll-behavior: none;
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] {
  --signal-ledger-divider: 43%;
  background: transparent;
  contain: layout paint;
}

body.admin-bar .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] {
  top: var(--wp-admin--admin-bar--height, 32px);
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"]::before,
.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"]::after {
  content: none;
}

.obor-field-ledger .signal-ledger__prelayers {
  position: absolute;
  inset: 0;
  z-index: 0;
  overflow: hidden;
  pointer-events: none;
}

.obor-field-ledger .signal-ledger__prelayer {
  position: absolute;
  inset: 0;
  display: block;
  will-change: transform;
}

.obor-field-ledger .signal-ledger__prelayer--steel {
  z-index: 1;
  background: #14252c;
}

.obor-field-ledger .signal-ledger__prelayer--electric {
  z-index: 2;
  background: #8b5d0b;
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-inner {
  z-index: 3;
  box-sizing: border-box;
  display: grid;
  grid-template-rows: auto minmax(0, 1fr) auto;
  width: 100%;
  max-width: none;
  height: 100%;
  margin-inline: auto;
  overflow: hidden;
  isolation: isolate;
  background: #080d10;
  box-shadow: -1.25rem 0 3rem rgba(0, 0, 0, .32);
  will-change: transform;
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-inner::before,
.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-inner::after {
  position: absolute;
  inset: 0;
  z-index: -2;
  content: "";
  pointer-events: none;
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-inner::before {
  background:
    radial-gradient(circle at 78% 18%, rgba(233, 166, 47, .08), transparent 34%),
    linear-gradient(120deg, #0b1114 0%, #080d10 52%, #060a0c 100%);
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-inner::after {
  z-index: -1;
  background-image:
    linear-gradient(rgba(255, 255, 255, .018) 1px, transparent 1px),
    linear-gradient(90deg, rgba(255, 255, 255, .012) 1px, transparent 1px);
  background-size: 100% 4rem, 6rem 100%;
  opacity: .38;
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-head,
.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__stage,
.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-foot {
  width: 100%;
  max-width: 124rem;
  margin-inline: auto;
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__stage {
  grid-template-columns: minmax(28rem, .86fr) minmax(0, 1.14fr);
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-list {
  justify-content: center;
  min-height: 0;
  padding: clamp(.6rem, 1.8vh, 1.25rem) clamp(1rem, 2vw, 2rem) clamp(.6rem, 1.8vh, 1.25rem) 0;
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row {
  box-sizing: border-box;
  grid-template-columns: 2rem clamp(3.6rem, 5.6vw, 5.4rem) minmax(0, 1fr) 1rem;
  gap: clamp(.55rem, 1vw, 1rem);
  min-height: clamp(3.8rem, 8.25vh, 5.4rem);
  padding: .38rem .2rem;
  overflow: hidden;
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row:hover,
.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row:focus-visible,
.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row.is-active {
  padding-left: .65rem;
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-thumb {
  position: relative;
  display: block;
  width: 100%;
  aspect-ratio: 4 / 3;
  overflow: hidden;
  border: 1px solid rgba(238, 232, 220, .16);
  background: #05090c;
  opacity: .64;
  transition: border-color .3s ease, opacity .3s ease, transform .45s cubic-bezier(.22, 1, .36, 1);
  will-change: transform, opacity;
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-thumb::after {
  position: absolute;
  inset: 0;
  border: 1px solid transparent;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .18);
  content: "";
  pointer-events: none;
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-thumb img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  filter: saturate(.58) contrast(1.08) brightness(.72);
  transform: scale(1.045);
  transition: filter .35s ease, transform .55s cubic-bezier(.22, 1, .36, 1);
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row[data-mega-target="team"] .mg-thumb img {
  object-position: center 18%;
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row[data-mega-target="service-journey"] .mg-thumb img,
.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row[data-mega-target="system-chain"] .mg-thumb img {
  object-fit: contain;
  background: #071018;
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row:hover .mg-thumb,
.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row:focus-visible .mg-thumb,
.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row.is-active .mg-thumb {
  border-color: rgba(233, 166, 47, .72);
  opacity: 1;
  transform: translateX(.18rem);
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row:hover .mg-thumb img,
.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row:focus-visible .mg-thumb img,
.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row.is-active .mg-thumb img {
  filter: saturate(.9) contrast(1.06) brightness(.92);
  transform: scale(1);
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-copy {
  display: grid;
  min-width: 0;
  gap: .25rem;
  overflow: hidden;
  will-change: transform, opacity;
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row .ttl {
  overflow: hidden;
  font-size: clamp(.92rem, 1.25vw, 1.28rem);
  line-height: 1.02;
  letter-spacing: .045em;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row .sub {
  overflow: hidden;
  font-size: clamp(.43rem, .54vw, .54rem);
  line-height: 1.25;
  letter-spacing: .13em;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row .idx,
.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row .arrow {
  will-change: transform, opacity;
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-preview {
  display: block;
  align-self: stretch;
  width: auto;
  height: auto;
  max-height: none;
  margin: clamp(.75rem, 2vh, 1.4rem) 0 clamp(.75rem, 2vh, 1.4rem) clamp(1rem, 2vw, 2rem);
  will-change: transform, opacity;
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__preview-panel--system-chain > img,
.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__preview-panel--journey > img {
  object-fit: contain;
  background: radial-gradient(circle at 50% 46%, #172630, #060a0c 68%);
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__preview-panel--team > img {
  object-position: center 26%;
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__preview-panel--case > img {
  object-position: center 58%;
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__preview-panel--network > img {
  object-position: center 48%;
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-close {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: .7rem;
  min-width: 6.6rem;
  min-height: 2.75rem;
}

.obor-field-ledger .mega-close__label,
.obor-field-ledger .mega-close__icon {
  display: inline-block;
}

.obor-field-ledger .mega-close__icon {
  width: .9rem;
  line-height: 1;
  text-align: center;
  will-change: transform;
}

.obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-foot {
  gap: 1rem;
}

.obor-field-ledger .signal-ledger__audit-link {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  gap: 1.2rem;
  min-height: 2rem;
  padding: .42rem .72rem;
  border: 1px solid rgba(233, 166, 47, .5);
  color: #e9a62f;
  transition: background .25s ease, border-color .25s ease, color .25s ease;
}

.obor-field-ledger .signal-ledger__audit-link:hover,
.obor-field-ledger .signal-ledger__audit-link:focus-visible {
  border-color: #e9a62f;
  outline: 0;
  background: #e9a62f;
  color: #080d10;
}

@media (min-width: 1600px) {
  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] {
    --signal-ledger-divider: 39%;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__stage {
    grid-template-columns: minmax(31rem, .78fr) minmax(0, 1.22fr);
  }
}

@media (min-width: 900px) and (max-width: 1179px) {
  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] {
    --signal-ledger-divider: 47%;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-inner {
    padding: clamp(1rem, 2.4vw, 1.7rem) clamp(1rem, 2.5vw, 1.8rem);
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__stage {
    grid-template-columns: minmax(25rem, .92fr) minmax(0, 1.08fr);
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row {
    grid-template-columns: 1.65rem 3.7rem minmax(0, 1fr) .75rem;
    min-height: clamp(3.45rem, 7.9vh, 4.25rem);
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__preview-copy {
    top: 1.25rem;
    left: 1.2rem;
    width: min(22rem, 78%);
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__preview-copy h3 {
    font-size: clamp(1.65rem, 3.3vw, 2.3rem);
  }
}

/* Portrait tablets: four paired rows above the selected section image. */
@media (min-width: 560px) and (max-width: 899px) and (min-height: 621px) {
  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-inner {
    padding: max(.85rem, env(safe-area-inset-top)) clamp(.9rem, 3vw, 1.45rem) max(.7rem, env(safe-area-inset-bottom));
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-head {
    min-height: 3.65rem;
    padding-bottom: .7rem;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__stage {
    grid-template-columns: 1fr;
    grid-template-rows: minmax(17rem, 41%) minmax(0, 59%);
    gap: .75rem;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__scan {
    display: none;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-list {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: repeat(4, minmax(3.75rem, 1fr));
    grid-auto-flow: column;
    align-content: stretch;
    gap: 0 clamp(.8rem, 2.5vw, 1.4rem);
    padding: .35rem 0 .2rem;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row {
    grid-template-columns: 1.45rem 3.25rem minmax(0, 1fr) .7rem;
    gap: .45rem;
    min-height: 3.75rem;
    padding: .28rem 0;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row:hover,
  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row:focus-visible,
  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row.is-active {
    padding-left: .35rem;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row .ttl {
    font-size: clamp(.82rem, 2.1vw, 1rem);
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row .sub {
    font-size: .4rem;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-preview {
    margin: .2rem 0 .6rem;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__preview-copy {
    top: clamp(1rem, 2vh, 1.5rem);
    left: clamp(1rem, 3vw, 1.7rem);
    width: min(25rem, 68%);
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__preview-copy h3 {
    font-size: clamp(1.7rem, 4vw, 2.4rem);
  }
}

/* Near-square screens keep the list and preview side by side. */
@media (min-width: 800px) and (max-width: 899px) and (min-aspect-ratio: 17/20) {
  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] {
    --signal-ledger-divider: 49%;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__stage {
    grid-template-columns: minmax(23rem, .96fr) minmax(0, 1.04fr);
    grid-template-rows: 1fr;
    gap: 0;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__scan {
    display: block;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-list {
    display: flex;
    padding: .45rem .9rem .45rem 0;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row {
    grid-template-columns: 1.4rem 3.25rem minmax(0, 1fr) .65rem;
    min-height: clamp(3.2rem, 7.4vh, 3.9rem);
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-preview {
    margin: .65rem 0 .65rem .85rem;
  }
}

/* Phones: eight section cards, each with its own image beside the title. */
@media (max-width: 559px) {
  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-inner {
    padding: max(.55rem, env(safe-area-inset-top)) .7rem max(.45rem, env(safe-area-inset-bottom));
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-head {
    min-height: 3.35rem;
    padding-bottom: .5rem;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-head .mh-mark {
    font-size: .72rem;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__eyebrow {
    max-width: 11.2rem;
    font-size: .38rem;
    line-height: 1.3;
    letter-spacing: .14em;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-close {
    min-width: 4.55rem;
    min-height: 2.5rem;
    padding: .48rem .58rem;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-close__label {
    font-size: .54rem;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__stage {
    display: block;
    overflow: hidden;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__scan,
  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-preview {
    display: none;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-list {
    display: grid;
    grid-template-rows: repeat(8, minmax(3.35rem, 1fr));
    width: 100%;
    height: 100%;
    max-width: none;
    padding: .15rem 0;
    overflow-x: hidden;
    overflow-y: auto;
    overscroll-behavior: contain;
    scrollbar-width: thin;
    scrollbar-color: rgba(233, 166, 47, .5) transparent;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row {
    grid-template-columns: 1.25rem clamp(3rem, 15vw, 3.75rem) minmax(0, 1fr) .7rem;
    gap: .45rem;
    min-height: 3.35rem;
    padding: .28rem 0;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row:hover,
  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row:focus-visible,
  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row.is-active {
    padding-left: .32rem;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row .idx {
    font-size: .48rem;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row .ttl {
    font-size: clamp(.82rem, 4.1vw, 1rem);
    line-height: 1;
    letter-spacing: .025em;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row .sub {
    font-size: clamp(.36rem, 1.8vw, .44rem);
    letter-spacing: .1em;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row .arrow {
    font-size: .65rem;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-foot {
    min-height: 2.65rem;
    flex-wrap: nowrap;
    padding-top: .35rem;
    font-size: .38rem;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-foot > span:first-child {
    display: none;
  }

  .obor-field-ledger .signal-ledger__audit-link {
    flex: 1;
    min-height: 2.15rem;
    font-size: .49rem;
    letter-spacing: .12em;
  }
}

@media (max-width: 359px) {
  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__eyebrow,
  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-foot > span {
    display: none;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row {
    grid-template-columns: 1.05rem 2.75rem minmax(0, 1fr) .6rem;
    gap: .35rem;
  }
}

/* Short landscape: four image rows per column with a live section preview. */
@media (min-width: 560px) and (max-width: 899px) and (max-height: 620px) {
  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] {
    --signal-ledger-divider: 58%;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-inner {
    padding: .45rem .7rem .38rem;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-head {
    min-height: 2.7rem;
    padding-bottom: .35rem;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__eyebrow {
    display: none;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__stage {
    grid-template-columns: minmax(28rem, 1.18fr) minmax(0, .82fr);
    grid-template-rows: 1fr;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-list {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: repeat(4, minmax(3.15rem, 1fr));
    grid-auto-flow: column;
    gap: 0 .7rem;
    padding: .18rem .65rem .18rem 0;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row {
    grid-template-columns: 1.15rem 2.85rem minmax(0, 1fr) .55rem;
    gap: .32rem;
    min-height: 3.15rem;
    padding: .18rem 0;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row:hover,
  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row:focus-visible,
  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row.is-active {
    padding-left: .25rem;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row .idx {
    font-size: .44rem;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row .ttl {
    font-size: clamp(.72rem, 1.65vw, .9rem);
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-row .sub {
    font-size: .34rem;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-preview {
    margin: .42rem 0 .42rem .55rem;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__preview-copy {
    top: .72rem;
    left: .72rem;
    width: calc(100% - 1.4rem);
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__preview-kicker,
  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__preview-copy p,
  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__preview-meta {
    display: none;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__preview-copy h3 {
    max-width: 13rem;
    font-size: clamp(1.2rem, 2.5vw, 1.7rem);
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__preview-action {
    margin-top: .55rem;
    font-size: .38rem;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-foot {
    min-height: 2.05rem;
    font-size: .36rem;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-foot > span:first-child {
    display: none;
  }

  .obor-field-ledger .signal-ledger__audit-link {
    min-height: 1.65rem;
    padding: .25rem .5rem;
  }
}

@media (prefers-reduced-motion: reduce) {
  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] *,
  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] *::before,
  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] *::after {
    scroll-behavior: auto !important;
    transition-duration: .001ms !important;
    animation-duration: .001ms !important;
    animation-iteration-count: 1 !important;
  }

  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .signal-ledger__prelayer,
  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-thumb,
  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mg-copy,
  .obor-field-ledger .mega[data-menu-motion="staggered-ledger-v5"] .mega-preview {
    will-change: auto;
  }
}
