.codes { display: grid; gap: var(--sp-6); padding-block-end: calc(var(--sp-12, 48px) + 64px); }
.codes__code { font-size: var(--fs-title-1); font-weight: 800; letter-spacing: 0.08em; direction: ltr; unicode-bidi: isolate; }
.codes__meta { color: var(--text-2); }
.codes__list { margin: 0; padding: 0; list-style: none; display: grid; gap: 10px; }
.codes__item { display: grid; gap: 4px; }
.codes__row { display: flex; justify-content: space-between; gap: 12px; align-items: center; }
