.ha{width:100%;max-width:560px;margin-left:auto;container-type:inline-size}.ha-in{--u:1cqw;padding:calc(7*var(--u)) calc(23*var(--u)) calc(2*var(--u)) 0;position:relative}@container (width<=460px){.ha-in{--u:1.3cqw;padding-right:calc(22*var(--u))}.ha-phone{width:calc(24*var(--u))}.ha-need small{display:none}}.ha-srcs{gap:calc(1.4*var(--u));display:flex;position:absolute;top:0;left:0}.ha-srcs span{align-items:center;gap:calc(.9*var(--u));padding:calc(.9*var(--u)) calc(1.6*var(--u));border-radius:calc(1*var(--u));border:1px solid var(--line);font-size:calc(1.9*var(--u));color:var(--ink2);box-shadow:0 calc(.8*var(--u)) calc(2*var(--u)) calc(-1*var(--u)) #10281440;background:#fff;font-weight:700;display:inline-flex}.ha-srcs i{width:calc(1.2*var(--u));height:calc(1.2*var(--u));background:var(--g500);box-shadow:0 0 0 calc(.5*var(--u)) #2ea14033;border-radius:50%}.ha-card{border:1px solid var(--line);border-radius:calc(2.6*var(--u));padding:calc(2.6*var(--u)) calc(2.8*var(--u));box-shadow:0 calc(2.4*var(--u)) calc(6*var(--u)) calc(-2.4*var(--u)) #10281459;color:var(--ink);background:#fff}.ha-hd small{font-size:calc(1.6*var(--u));letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-weight:700;display:block}.ha-hd b{font-size:calc(3*var(--u));letter-spacing:-.01em;margin:calc(.4*var(--u)) 0;display:block}.ha-hd span{font-size:calc(1.8*var(--u));color:var(--muted)}.ha-bar{margin:calc(2*var(--u)) 0}.ha-bt{font-size:calc(1.9*var(--u));color:var(--muted);margin-bottom:calc(.9*var(--u));justify-content:space-between;align-items:baseline;display:flex}.ha-amt{align-items:baseline;gap:calc(.6*var(--u));grid-auto-flow:column;display:inline-grid}.ha-amt b{font-size:calc(2.6*var(--u));color:var(--ink);font-variant-numeric:tabular-nums;grid-area:1/1}.ha-amt b:not(.a3){opacity:0}.ha-bt em{color:var(--g700);font-style:normal;font-weight:700}.ha-track{height:calc(1.8*var(--u));border-radius:calc(1*var(--u));background:#e7ece8;gap:2px;display:flex;overflow:hidden}.ha-track i{background:var(--g500);height:100%;display:block}.ha-track i.s1{background:var(--g700)}.ha-track i.s2{background:#4fb760}.ha-rows{gap:calc(1*var(--u));display:grid}.ha-r{gap:calc(1.4*var(--u));padding:calc(1.1*var(--u)) calc(1.3*var(--u));border-radius:calc(1.4*var(--u));background:var(--bg2);grid-template-columns:auto 1fr auto auto;align-items:center;display:grid}.ha-av{width:calc(4*var(--u));height:calc(4*var(--u));background:var(--g100);color:var(--g800);font-size:calc(1.5*var(--u));border-radius:50%;place-items:center;font-weight:800;display:grid}.ha-nm b{font-size:calc(2*var(--u));display:block}.ha-nm small{font-size:calc(1.5*var(--u));color:var(--muted)}.ha-need{text-align:right;font-size:calc(1.9*var(--u));font-weight:700}.ha-need small{font-size:calc(1.4*var(--u));color:var(--muted);font-weight:500;display:block}.ha-st{font-size:calc(1.5*var(--u));color:#fff;background:var(--g700);padding:calc(.5*var(--u)) calc(1.1*var(--u));border-radius:calc(.8*var(--u));font-weight:700}.ha-phone{width:calc(25*var(--u));aspect-ratio:9/19;border-radius:calc(3.6*var(--u));padding:calc(.8*var(--u));box-shadow:0 calc(2.4*var(--u)) calc(5*var(--u)) calc(-1.4*var(--u)) #00000073;background:#111;position:absolute;bottom:0;right:0}.ha-scr{border-radius:calc(2.9*var(--u));height:100%;padding:calc(3.6*var(--u)) calc(1.3*var(--u)) calc(1.3*var(--u));gap:calc(1.1*var(--u));background:linear-gradient(#dde7ee,#c9d6e2);flex-direction:column;display:flex}.ha-t{text-align:center;font-size:calc(1.4*var(--u));color:#53606e;font-weight:600}.ha-note{border-radius:calc(1.6*var(--u));padding:calc(1.1*var(--u)) calc(1.3*var(--u));font-size:calc(1.55*var(--u));color:var(--ink);box-shadow:0 calc(.6*var(--u)) calc(1.4*var(--u)) #0000001f;background:#fff;line-height:1.3}.ha-note small{font-size:calc(1.3*var(--u));color:var(--muted);margin-bottom:calc(.3*var(--u));font-weight:700;display:block}.ha-in .ha-st,.ha-in .ha-track i,.ha-in .ha-note,.ha-in .ha-amt b,.ha-in .ha-bt em{animation:none}.ha-in .r0 .ha-st{animation-name:ha-st0}.ha-in .r1 .ha-st{animation-name:ha-st1}.ha-in .r2 .ha-st{animation-name:ha-st2}.ha-in .s0{animation-name:ha-s0}.ha-in .s1{animation-name:ha-s1}.ha-in .s2{animation-name:ha-s2}.ha-in .a0{animation-name:ha-a0}.ha-in .a1{animation-name:ha-a1}.ha-in .a2{animation-name:ha-a2}.ha-in .a3{animation-name:ha-a3}.ha-in .ha-bt em{animation-name:ha-done}.ha-in .n1{animation-name:ha-n1}.ha-in .n2{animation-name:ha-n2}@keyframes ha-st0{0%,8%{opacity:0;transform:scale(.6)}12%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes ha-st1{0%,18%{opacity:0;transform:scale(.6)}22%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes ha-st2{0%,28%{opacity:0;transform:scale(.6)}32%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes ha-s0{0%,8%{transform-origin:0;transform:scaleX(0)}14%,92%{transform-origin:0;transform:scaleX(1)}to{transform-origin:0;transform:scaleX(0)}}@keyframes ha-s1{0%,18%{transform-origin:0;transform:scaleX(0)}24%,92%{transform-origin:0;transform:scaleX(1)}to{transform-origin:0;transform:scaleX(0)}}@keyframes ha-s2{0%,28%{transform-origin:0;transform:scaleX(0)}34%,92%{transform-origin:0;transform:scaleX(1)}to{transform-origin:0;transform:scaleX(0)}}@keyframes ha-a0{0%,10%{opacity:1}12%,to{opacity:0}}@keyframes ha-a1{0%,10%{opacity:0}12%,20%{opacity:1}22%,to{opacity:0}}@keyframes ha-a2{0%,20%{opacity:0}22%,30%{opacity:1}32%,to{opacity:0}}@keyframes ha-a3{0%,30%{opacity:0}32%,95%{opacity:1}to{opacity:0}}@keyframes ha-done{0%,34%{opacity:0}38%,95%{opacity:1}to{opacity:0}}@keyframes ha-n1{0%,36%{opacity:0;transform:translateY(calc(-2*var(--u))) scale(.96)}40%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes ha-n2{0%,46%{opacity:0;transform:translateY(calc(-2*var(--u))) scale(.96)}50%,95%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion:reduce){.ha-in .ha-st,.ha-in .ha-track i,.ha-in .ha-note,.ha-in .ha-amt b,.ha-in .ha-bt em{animation:none}}
