.jp-wheel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px;background:#1118278c}.jp-wheel[hidden],.jp-wheel [hidden]{display:none!important}.jp-wheel__panel{position:relative;width:100%;max-width:420px;max-height:calc(100vh - 32px);overflow:auto;padding:28px 20px 20px;border-radius:20px;background:var(--color-bg-card, #FFFFFF);color:var(--color-text-main, #1F2937);font-family:var(--font-family);text-align:center;box-shadow:0 20px 50px #00000040}.jp-wheel__close{position:absolute;top:8px;right:12px;border:0;background:none;font-size:28px;line-height:1;color:var(--color-text-muted, #6B7280);cursor:pointer}.jp-wheel__kicker{margin:0;font-size:28px;font-weight:800;letter-spacing:-.02em}.jp-wheel__kicker span{color:var(--color-primary, #16A34A)}.jp-wheel__title{margin:0;font-size:20px;font-weight:700}.jp-wheel__lead{margin:4px 0 16px;color:var(--color-text-muted, #6B7280)}.jp-wheel__stage{position:relative;width:260px;height:260px;margin:0 auto}.jp-wheel__svg{width:100%;height:100%;border-radius:50%;transform:rotate(0);transition:transform 4s cubic-bezier(.17,.67,.12,.99)}.jp-wheel__pointer{position:absolute;top:-4px;left:50%;z-index:2;width:0;height:0;transform:translate(-50%);border-left:12px solid transparent;border-right:12px solid transparent;border-top:22px solid var(--color-forest, #15803D)}.jp-wheel__hub{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:72px;height:72px;display:flex;align-items:center;justify-content:center;border:4px solid var(--color-primary, #16A34A);border-radius:50%;background:#fff;color:var(--color-forest, #15803D);font-size:12px;font-weight:800;line-height:1.1}.jp-wheel__result{min-height:24px;margin:16px 0 8px;font-size:18px;font-weight:700}.jp-wheel__reward{margin-bottom:8px}.jp-wheel__code{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 16px;padding:14px 14px 14px 18px;border:2px dashed var(--color-primary, #16A34A);border-radius:12px;text-align:left}.jp-wheel__code-text{display:flex;flex-direction:column;gap:2px}.jp-wheel__code-label{font-size:14px;color:var(--color-text-muted, #6B7280)}.jp-wheel__code-value{font-size:30px;font-weight:800;letter-spacing:.08em;color:var(--color-forest, #15803D)}.jp-wheel__copy{display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:6px;height:48px;padding:0 14px;border:0;border-radius:10px;background:var(--color-primary, #16A34A);color:#fff;font-family:inherit;font-size:16px;font-weight:700;cursor:pointer}.jp-wheel__copy:hover{background:var(--color-primary-hover, #15803D)}.jp-wheel__actions{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.jp-wheel__use,.jp-wheel__spin{display:block;box-sizing:border-box;width:100%;padding:18px;border:0;border-radius:12px;background:var(--color-primary, #16A34A);color:#fff;font-family:inherit;font-size:20px;font-weight:800;text-align:center;text-decoration:none;cursor:pointer}.jp-wheel__use:hover,.jp-wheel__spin:hover{background:var(--color-primary-hover, #15803D)}.jp-wheel--typing .jp-wheel__kicker,.jp-wheel--typing .jp-wheel__lead{display:none}.jp-wheel--typing .jp-wheel__panel{padding-top:20px}.jp-wheel--typing .jp-wheel__stage{width:150px;height:150px}.jp-wheel--typing .jp-wheel__hub{width:52px;height:52px;font-size:9px}.jp-wheel--typing .jp-wheel__result{margin-top:8px}.jp-wheel__spin:disabled{opacity:.6;cursor:default}.jp-wheel__form{margin:0}.jp-wheel__form input{box-sizing:border-box;width:100%;margin-bottom:12px;padding:14px 16px;border:1px solid var(--color-border, #E5E7EB);border-radius:12px;font-family:inherit;font-size:16px}.jp-wheel__no{display:block;width:100%;margin-top:12px;padding:6px;border:0;background:none;color:var(--color-text-muted, #6B7280);font-family:inherit;font-size:14px;text-decoration:underline;cursor:pointer}@media(max-width:480px){.jp-wheel__stage{width:220px;height:220px}.jp-wheel__kicker{font-size:24px}.jp-wheel__code-value{font-size:26px}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/promo-wheel.css.map */
