.wg-deal2 { --dl-r: var(--sf-r-lg, 22px); border-radius: var(--dl-r); overflow: hidden; background: var(--surface); isolation: isolate }
.wg-deal2 > .wg-deal2-head { border-radius: 0; margin: 0 }
html body .wg-deal2 > .wg-deal2-rail {
  margin: 0 !important; padding: 14px 14px 16px !important;
  background: var(--surface) !important;
  border: 1px solid var(--sf-line, var(--line)) !important; border-top: 0 !important;
  border-radius: 0 0 var(--dl-r) var(--dl-r) !important;
  scrollbar-width: none; scroll-padding-inline: 14px;
}
html body .wg-deal2 > .wg-deal2-rail::-webkit-scrollbar { display: none }
.wg-notice .ic { display: inline-grid; place-items: center; flex: none; line-height: 0 }
.wg-notice .ic .nv-i { width: 18px; height: 18px }
.wg-notice .ic.is-chip { width: 34px; height: 34px; border-radius: 11px; background: color-mix(in srgb, currentColor 12%, transparent) }
.wg-notice .ic.is-circle { width: 34px; height: 34px; border-radius: 50%; background: color-mix(in srgb, currentColor 12%, transparent) }
.wg-notice a { display: inline-flex; align-items: center; gap: 5px }
.wg-notice a .nv-i { width: 14px; height: 14px }
