.jg-detail-popup[data-v-2807b8f1]{background:var(--panel);border:min(.267vw,1.333px) solid var(--edge);box-shadow:0 min(3.2vw,16px) min(11.733vw,58.667px) #0008;width:min(85.333vw,426.667px)}.jg-detail-popup[data-v-2807b8f1] .van-popup__close-icon{background:var(--header);border:min(.267vw,1.333px) solid var(--edge);border-radius:50%;color:var(--quiet);font-size:min(4.8vw,24px);padding:min(1.067vw,5.333px)}.jg-detail[data-v-2807b8f1]{color:var(--text);font-family:Arial,Helvetica,sans-serif;padding:min(6.4vw,32px) min(5.333vw,26.667px) min(3.733vw,18.667px)}.jg-detail__eyebrow[data-v-2807b8f1]{color:var(--gold);font-size:min(3.2vw,16px);font-weight:800;letter-spacing:min(.667vw,3.333px);margin:0;text-transform:uppercase}.jg-detail__amount[data-v-2807b8f1]{display:block;font-size:min(7.467vw,37.333px);font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:max(-.08vw,-.4px);margin-top:min(2.667vw,13.333px)}.jg-detail__rows[data-v-2807b8f1]{list-style:none;margin:min(4.8vw,24px) 0 0;padding:0}.jg-detail__rows li[data-v-2807b8f1]{align-items:center;border-bottom:min(.267vw,1.333px) solid color-mix(in srgb,var(--edge) 33.33%,transparent);display:flex;gap:min(2.667vw,13.333px);justify-content:space-between;padding:min(3.2vw,16px) 0}.jg-detail__rows li[data-v-2807b8f1]:first-child{border-top:min(.267vw,1.333px) solid color-mix(in srgb,var(--edge) 33.33%,transparent)}.jg-detail__rows span[data-v-2807b8f1]{color:var(--muted);font-size:min(3.467vw,17.333px)}.jg-detail__rows b[data-v-2807b8f1]{font-size:min(3.733vw,18.667px);font-weight:800;white-space:nowrap}.jg-detail__note[data-v-2807b8f1]{color:var(--muted);font-size:min(3.2vw,16px);line-height:1.55;margin:min(3.733vw,18.667px) 0 0}.jg-detail__cta[data-v-2807b8f1]{align-items:center;background:var(--primary);border:min(.267vw,1.333px) solid var(--theme-button-border);border-radius:min(2.667vw,13.333px);box-shadow:inset 0 min(.267vw,1.333px) var(--theme-inset-highlight);color:var(--ink);cursor:pointer;display:flex;font-size:min(3.733vw,18.667px);font-weight:900;gap:min(1.6vw,8px);justify-content:center;margin-top:min(4.8vw,24px);min-height:min(12.267vw,61.333px);width:100%}.jg-detail__cta span[data-v-2807b8f1]{font-size:min(4.267vw,21.333px)}.jg-detail__rules[data-v-2807b8f1]{background:transparent;border:0;color:var(--bright);cursor:pointer;display:block;font-size:min(3.467vw,17.333px);font-weight:700;margin:min(.533vw,2.667px) auto 0;min-height:min(11.733vw,58.667px);padding:min(2.667vw,13.333px)}
