.ghm-money .ghm-bill-chat { margin-block: 1.25rem; padding: clamp(.8rem, 3vw, 1.5rem); background: #fff; border: 1px solid #e2dcce; border-radius: 14px; }
.ghm-money .ghm-bill-chat h2, .ghm-money .ghm-bill-turn h3 { margin-block-start: 0; }
.ghm-money .ghm-bill-turn { margin-block-end: .8rem; padding: .8rem; border-radius: 10px; background: #f7f5f0; }
.ghm-money .ghm-bill-turn p { margin-block: 0 .4rem; }
.ghm-money .ghm-bill-reply { margin-inline-start: auto; width: fit-content; max-width: 100%; background: #efe4bd; padding: .25rem .65rem; border-radius: 8px; }
.ghm-money .ghm-bill-options, .ghm-money .ghm-bill-nav { display: flex; align-items: center; flex-wrap: wrap; gap: .5rem; margin-block: .5rem; }
.ghm-money .ghm-bill-nav a { margin-inline-start: auto; min-height: 44px; display: inline-flex; align-items: center; padding-inline: .55rem; }
.ghm-money .ghm-bill-chat button { min-height: 44px; max-width: 100%; white-space: normal; }
.ghm-money #barat-guide, .ghm-money [id^="bill-section-"], .ghm-money .ghm-bill-turn h3 { scroll-margin-top: 110px; }
.ghm-money #guide-bill dt { color: #0f1a33; font-weight: 700; }
.ghm-money #guide-bill dd { margin-inline: 0; margin-block-end: .8rem; }
