.jd-animation-bundle{box-sizing:border-box;position:relative;display:flex;align-items:center;gap:14px;width:fit-content;max-width:100%;margin:16px auto 22px;padding:10px 16px 10px 10px;border:1px solid #b5cbdc;border-radius:18px;background:linear-gradient(120deg,#ffffffeb,#dcf2ffdc 60%,#f6fbffeb);box-shadow:inset 0 0 0 2px #ffffffbd,0 5px 18px #2887c51a;color:#234b64;font:14px/1.35 Arial,sans-serif;text-align:left;isolation:isolate}.jd-animation-bundle *{box-sizing:border-box}.jd-animation-bundle[hidden]{display:none!important}.jd-animation-bundle .jd-bundle-emblem{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 66px;min-height:58px;border:1px solid #fff;border-radius:12px;background:linear-gradient(155deg,#8bd9ff 0%,#1688d9 48%,#0870c8 49%,#25a1ed 100%);box-shadow:0 2px 0 #9abed2,0 3px 9px #1787d333,inset 0 1px 0 #fff9;color:#fff;text-shadow:0 1px 1px #0061a4;letter-spacing:0}.jd-animation-bundle .jd-bundle-emblem b{font-size:27px;line-height:1;font-weight:800}.jd-animation-bundle .jd-bundle-emblem small{font-size:9px;font-weight:700;letter-spacing:1px;margin-top:3px}.jd-animation-bundle .jd-bundle-copy{min-width:0}.jd-animation-bundle .jd-bundle-title{display:block;font-size:14px;font-weight:800;color:#17547c;margin:0;letter-spacing:0}.jd-animation-bundle .jd-bundle-status{display:block;font-size:12px;line-height:1.4;color:#3e627b;margin-top:3px}.jd-animation-bundle .jd-bundle-steps{display:flex;gap:4px;margin-top:7px}.jd-animation-bundle .jd-bundle-steps i{height:5px;width:28px;border-radius:4px;background:#bcd7e7;box-shadow:inset 0 1px 1px #719bb329}.jd-animation-bundle .jd-bundle-steps i.is-filled{background:linear-gradient(90deg,#1683cf,#4fc1fb);box-shadow:0 0 5px #33aeed44}.jd-animation-bundle .jd-bundle-info{position:relative;align-self:center;margin-left:auto;flex:0 0 auto}.jd-animation-bundle .jd-bundle-info summary{display:grid;place-items:center;width:32px;height:36px;min-height:36px;border:0;border-radius:50%;font:700 14px Arial;color:#35627e;cursor:pointer;list-style:none;background:transparent}.jd-animation-bundle .jd-bundle-info summary::-webkit-details-marker{display:none}.jd-animation-bundle .jd-bundle-info p{position:absolute;z-index:30;right:0;top:100%;width:min(270px,65vw);margin:5px 0 0;padding:14px;border:1px solid #b8d5e8;border-radius:12px;background:#f5fbff;color:#34546a;font:12px/1.5 Arial;box-shadow:0 8px 24px #163b5a26}.jd-animation-bundle :focus-visible{outline:2px solid #0876bf;outline-offset:3px}.jd-bundle-card-note{display:none!important}.jd-bundle-continue{display:inline-flex;align-items:center;min-height:44px;padding:10px 16px;border:1px solid #bed9ea;border-radius:12px;background:linear-gradient(#fff,#e5f4ff);color:#176291;text-decoration:none;font:700 14px Arial}.jd-bundle-saving{color:#246346;font-weight:700}.jd-animation-bundle[data-ready=true]{border-color:#76bde8}.jd-order-card .jd-animation-bundle,[data-live-bundle].jd-animation-bundle{width:100%;margin:12px 0}.jd-animation-bundle .jd-bundle-status:empty{display:none}@media(max-width:600px){.jd-animation-bundle{gap:10px;padding:8px 10px 8px 8px;border-radius:16px;margin:14px auto 18px}.jd-animation-bundle .jd-bundle-emblem{flex-basis:58px;min-height:54px}.jd-animation-bundle .jd-bundle-emblem b{font-size:24px}.jd-animation-bundle .jd-bundle-title{font-size:13px}.jd-animation-bundle .jd-bundle-status{font-size:11px}.jd-animation-bundle .jd-bundle-info summary{width:28px}}
