.ending-bond-loading-module__XGvW2G__page{isolation:isolate;color:#f8eee9;background:#211b2c;max-width:480px;min-height:100svh;margin:auto;position:relative;overflow:hidden}.ending-bond-loading-module__XGvW2G__art,.ending-bond-loading-module__XGvW2G__shade{z-index:-1;position:absolute;inset:0}.ending-bond-loading-module__XGvW2G__art img{object-fit:cover;object-position:center 20%;transition:opacity 1.2s}.ending-bond-loading-module__XGvW2G__visible{opacity:1}.ending-bond-loading-module__XGvW2G__hidden{opacity:0}.ending-bond-loading-module__XGvW2G__shade{background:linear-gradient(#1b14221a 20%,#1b1422c2 48%,#211b2c 85%)}.ending-bond-loading-module__XGvW2G__header{letter-spacing:.12em;padding:24px;font-family:serif;font-size:14px}.ending-bond-loading-module__XGvW2G__panel{margin-top:clamp(220px,39svh,430px);padding:0 28px 38px}.ending-bond-loading-module__XGvW2G__eyebrow{color:#dec09a;letter-spacing:.18em;font-size:13px}.ending-bond-loading-module__XGvW2G__dialogue{white-space:pre-line;min-height:156px;margin:18px 0 30px;font-size:21px;line-height:1.85;animation:.7s ending-bond-loading-module__XGvW2G__arrive}.ending-bond-loading-module__XGvW2G__status{color:#e4cedb;align-items:center;gap:8px;font-size:12px;display:flex}.ending-bond-loading-module__XGvW2G__dot{background:#d9b47c;border-radius:50%;width:6px;height:6px;animation:1.8s infinite ending-bond-loading-module__XGvW2G__pulse}.ending-bond-loading-module__XGvW2G__track{background:#51404f;border-radius:8px;height:10px;margin-top:14px;overflow:hidden}.ending-bond-loading-module__XGvW2G__track span{border-radius:inherit;background:linear-gradient(90deg,#ab8054,#ebc99c);height:100%;transition:width .3s linear;display:block;position:relative;overflow:hidden;box-shadow:0 0 14px #e7bd8066}.ending-bond-loading-module__XGvW2G__done span{width:100%;transition:width .65s ease-out}.ending-bond-loading-module__XGvW2G__track span:after{content:"";background:linear-gradient(100deg,#0000 15%,#fff2 38%,#fff8 50%,#fff2 62%,#0000 85%);animation:2.4s linear infinite ending-bond-loading-module__XGvW2G__flow;position:absolute;inset:0;transform:translate(-100%)}.ending-bond-loading-module__XGvW2G__done span:after{opacity:0;animation:none}@keyframes ending-bond-loading-module__XGvW2G__flow{to{transform:translate(100%)}}.ending-bond-loading-module__XGvW2G__steps{color:#a89aaa;justify-content:space-between;margin:16px 0;padding:0;font-size:11px;list-style:none;display:flex}.ending-bond-loading-module__XGvW2G__active{color:#efcfaa}.ending-bond-loading-module__XGvW2G__hint{text-align:center;color:#bdaebd;margin-top:24px;font-size:12px;line-height:1.8}@keyframes ending-bond-loading-module__XGvW2G__pulse{50%{opacity:.3}}@keyframes ending-bond-loading-module__XGvW2G__arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ending-bond-loading-module__XGvW2G__art img{transition:none}.ending-bond-loading-module__XGvW2G__dialogue,.ending-bond-loading-module__XGvW2G__dot,.ending-bond-loading-module__XGvW2G__track span{animation:none}}.ending-bond-loading-module__XGvW2G__progressCard{background:#302436d9;border:1px solid #d4b18a40;border-radius:18px;padding:20px 18px 14px;box-shadow:0 12px 38px #120b1926}.ending-bond-loading-module__XGvW2G__progressHeading{color:#f2e1ca;justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.ending-bond-loading-module__XGvW2G__progressHeading strong{font-variant-numeric:tabular-nums;color:#f0cea0;font-size:30px;line-height:1}.ending-bond-loading-module__XGvW2G__progressHeading small{margin-left:3px;font-size:14px}.ending-bond-loading-module__XGvW2G__complete{color:#d8bd98}.ending-bond-loading-module__XGvW2G__estimate{color:#bca8b8;margin:12px 0 0;font-size:10px;line-height:1.7}.ending-bond-loading-module__XGvW2G__progressCard .ending-bond-loading-module__XGvW2G__status{font-size:11px;line-height:1.6}.ending-bond-loading-module__XGvW2G__dialogue{min-height:142px;margin-bottom:22px;font-size:19px}.ending-bond-loading-module__XGvW2G__panel{margin-top:clamp(170px,32svh,340px);padding-left:22px;padding-right:22px}@media (prefers-reduced-motion:reduce){.ending-bond-loading-module__XGvW2G__track span{transition:none}.ending-bond-loading-module__XGvW2G__track span:after{animation:none;display:none}}
