/* Used only by the paid-content renderer; page metadata and existing balls are untouched. */
.lauren-paid-number-ball {
  display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;
  box-sizing:border-box;flex:0 0 auto;gap:0;
  width:var(--lauren-paid-number-diameter,26px);height:var(--lauren-paid-number-diameter,26px);
  max-width:100%;margin:2px 1px;border:0;border-radius:50%;
  background:linear-gradient(165deg,#ff9b06 2%,#ef5900 48%,#d52208 100%);
  box-shadow:inset 0 1px 1px #ffffff52,0 1px 2px #c747111a;
  color:#fff;font-family:Arial,sans-serif;font-size:var(--lauren-paid-number-font,13px);
  font-weight:700;line-height:1;white-space:nowrap;letter-spacing:0;
}
.lauren-paid-number-ball>.lauren-paid-number-ink {
  display:inline;flex:0 0 auto;min-width:0;margin:0;padding:0;border:0;
  font:inherit;line-height:1;color:inherit;letter-spacing:0;white-space:nowrap;
}
.lauren-paid-number-ball>.lauren-paid-number-ink.win-number {
  color:#cf1633!important;background:#fff3d7;border-radius:2px;
}
.lauren-paid-number-ball[data-win="1"] {
  background:linear-gradient(165deg,#ff6955 2%,#e62635 48%,#c5162b 100%);
}
.lauren-paid-number-ball[data-win="1"]>.lauren-paid-number-ink.win-number {color:#fff!important;background:transparent}
.lauren-fc3d-layout .lauren-fc3d-token,
.lauren-fc3d-layout .lauren-fc3d-position-digits {height:auto;min-height:28px;overflow:visible}
.lauren-fc3d-layout .lauren-fc3d-position-digits {display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1px}
.lauren-fc3d-layout .lauren-fc3d-token>.lauren-paid-number-ball {margin:1px}
.lauren-history-paid-layout .lauren-paid-number-ball,
.lauren-p3-history .lauren-paid-number-ball {
  width:calc(var(--lauren-paid-number-diameter,26px)*.82);
  height:calc(var(--lauren-paid-number-diameter,26px)*.82);
  font-size:calc(var(--lauren-paid-number-font,13px)*.82);margin:1px;
}
