.jd-support{color:#151719;font-family:Arial,Helvetica,sans-serif}.jd-support *,.jd-support :before,.jd-support :after{box-sizing:border-box}.jd-support .jd-support-launcher{z-index:40;right:max(24px, env(safe-area-inset-right));bottom:max(124px, calc(env(safe-area-inset-bottom) + 124px));color:#151719;cursor:pointer;isolation:isolate;background:#fff;border:2px solid #ff6017;border-radius:50%;place-items:center;width:64px;height:64px;padding:0;display:grid;position:fixed;box-shadow:0 0 0 3px #ff601714,0 4px 20px #1517191a}.jd-support .jd-support-caption{color:#b53b00;white-space:nowrap;pointer-events:auto;background:#fff;border-radius:8px;flex-direction:column;align-items:center;gap:2px;width:122px;padding:4px 6px;font-size:11px;line-height:1.25;display:flex;position:absolute;top:calc(100% + 8px);right:-8px;box-shadow:0 1px 6px #15171914}.jd-support .jd-support-caption strong{font-size:13px;font-weight:700}.jd-support .jd-support-symbol{background:#fff;border-radius:50%;flex-shrink:0;width:56px;height:56px;margin:0 auto;display:block;position:relative;overflow:hidden}.jd-support .jd-support-symbol img{mix-blend-mode:darken;width:136px;max-width:none;height:136px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.jd-support .jd-support-launcher .jd-support-symbol{width:48px;height:48px}.jd-support .jd-support-launcher img{width:110px;height:110px}.jd-support .jd-support-dialog{inset:auto max(24px, env(safe-area-inset-right)) max(200px, calc(env(safe-area-inset-bottom) + 200px)) auto;color:#151719;overscroll-behavior:contain;width:380px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 220px);font:inherit;background:#fff padding-box padding-box;border:1px solid #e9e9ec;border-radius:20px;margin:0;padding:24px;position:fixed;overflow:auto;box-shadow:0 12px 44px #1517191a}.jd-support .jd-support-dialog::backdrop{background:0 0}.jd-support .jd-support-close{color:#565963;cursor:pointer;background:#fff;border:0;border-radius:8px;place-items:center;width:44px;height:44px;padding:10px;display:grid;position:absolute;top:8px;right:8px}.jd-support .jd-support-close svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:22px;height:22px}.jd-support .jd-support-dialog h2{color:#101216;text-align:center;letter-spacing:-.7px;margin:14px 0 8px;font-size:30px;font-weight:700;line-height:1.15}.jd-support .jd-support-dialog p{color:#656770;text-align:center;margin:0 0 22px;font-size:16px;line-height:1.4}.jd-support form{flex-direction:column;margin:0;display:flex}.jd-support label{margin:0 0 6px;font-size:14px;font-weight:600;line-height:1.2}.jd-support input,.jd-support textarea{color:#151719;width:100%;min-width:0;font:inherit;background:#fafafa;border:1px solid #d5d6dc;border-radius:8px;margin:0 0 16px;padding:10px 12px;font-size:16px;line-height:1.4;display:block}.jd-support input{min-height:44px}.jd-support textarea{resize:vertical;height:100px;min-height:90px;max-height:180px}.jd-support input::placeholder,.jd-support textarea::placeholder{color:#797d87;opacity:1}.jd-support .jd-support-cta{color:#fff;width:100%;min-height:48px;font:inherit;cursor:pointer;background:#ff6017;border:0;border-radius:10px;margin:0;padding:12px 16px;font-size:20px;font-weight:700;line-height:1.4;display:block}.jd-support button:disabled,.jd-support input:disabled,.jd-support textarea:disabled{cursor:wait;opacity:.7}.jd-support :focus-visible{outline-offset:3px;outline:3px solid #b53b00}.jd-support .jd-support-result-icon{border-radius:50%;place-items:center;width:76px;height:76px;margin:14px auto 0;display:grid}.jd-support .jd-support-result-icon.success{color:#198436;background:#e3f5e6}.jd-support .jd-support-result-icon.error{color:#dc2626;background:#fee7e7}.jd-support .jd-support-result-icon svg{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:44px;height:44px}.jd-support .jd-support-result h2{letter-spacing:-.4px;font-size:24px}@media (min-width:481px){.jd-support .jd-support-launcher{--jd-support-circle-shift:calc((122px - 64px) / 2 - 8px + 2px);right:calc(max(24px, env(safe-area-inset-right)) + var(--jd-support-circle-shift))}.jd-support .jd-support-caption{right:calc(-8px - var(--jd-support-circle-shift))}}@media (max-width:480px){.jd-support:after{content:"";height:calc(80px + env(safe-area-inset-bottom));pointer-events:none;display:block}.jd-support .jd-support-launcher{right:calc(16px + env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom));width:48px;height:48px}.jd-support .jd-support-caption{display:none}.jd-support .jd-support-launcher .jd-support-symbol{width:40px;height:40px}.jd-support .jd-support-launcher img{width:92px;height:92px}.jd-support .jd-support-dialog{right:max(16px, env(safe-area-inset-right));bottom:max(200px, calc(env(safe-area-inset-bottom) + 200px));width:calc(100vw - 32px);max-height:calc(100dvh - 216px);padding:20px}.jd-support .jd-support-dialog h2{font-size:28px}}@media (max-height:680px){.jd-support .jd-support-dialog{top:max(12px, env(safe-area-inset-top));max-height:calc(100dvh - 24px);padding:18px 20px;bottom:auto}.jd-support .jd-support-dialog>.jd-support-symbol{width:46px;height:44px}.jd-support .jd-support-dialog>.jd-support-symbol img{width:110px;height:110px}.jd-support .jd-support-dialog h2{margin-top:8px}.jd-support .jd-support-dialog p{margin-bottom:14px}.jd-support input,.jd-support textarea{margin-bottom:12px}.jd-support textarea{height:72px;min-height:72px}}
