.hp-lh{position:relative;display:inline-block;flex:none}.hp-lh i{position:absolute;display:block;border-radius:12%}.hp-lh .l,.hp-lh .r{top:7%;width:27%;height:86%;background:var(--hp-l-ink,#4b1420);transform-origin:bottom;animation:hp-l-build 1.6s ease-in-out infinite}.hp-lh .l{left:5%}.hp-lh .r{right:5%;animation-delay:.2s}.hp-lh .c{left:37.5%;top:37.5%;width:25%;height:27%;background:var(--color-mark-procedures,#ff6b2c);animation:hp-l-pop 1.6s ease-in-out .4s infinite}@keyframes hp-l-build{0%{transform:scaleY(.15);opacity:.3}35%,70%{transform:scaleY(1);opacity:1}to{transform:scaleY(.15);opacity:.3}}@keyframes hp-l-pop{0%,20%{transform:scale(0)}45%,70%{transform:scale(1)}to{transform:scale(0)}}.hp-lp .c{animation:hp-l-colours 2.5s steps(1) infinite,hp-l-beat .5s ease-in-out infinite alternate}.hp-lp .l,.hp-lp .r{animation:none}@keyframes hp-l-colours{0%{background:#2d55ff}20%{background:#ff6b2c}40%{background:#7ad6e8}60%{background:#f5d36a}80%{background:#f3a6c8}}@keyframes hp-l-beat{0%{transform:scale(.8)}to{transform:scale(1.1)}}.hp-lline{position:relative;display:block;height:3px;width:100%;overflow:hidden;background:transparent}.hp-lline>i{position:absolute;inset-block:0;width:60%;display:flex;animation:hp-l-line 1.4s cubic-bezier(.4,0,.2,1) infinite}.hp-lline b{display:block;height:100%}@keyframes hp-l-line{0%{left:-60%}to{left:100%}}.hp-lring{display:inline-block;flex:none;border-radius:50%;background:conic-gradient(#2d55ff 0 30%,#ff6b2c 0 50%,#7ad6e8 0 70%,#f5d36a 0 82%,#f3a6c8 0 100%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--hp-ring-w, 4px)),#000 calc(100% - var(--hp-ring-w, 4px) + 1px));mask:radial-gradient(farthest-side,transparent calc(100% - var(--hp-ring-w, 4px)),#000 calc(100% - var(--hp-ring-w, 4px) + 1px));animation:hp-l-spin 1s linear infinite}@keyframes hp-l-spin{to{transform:rotate(1turn)}}.hp-lwave{display:inline-flex;align-items:flex-end;gap:6px;padding-top:16px}.hp-lwave i{display:block;width:10px;height:10px;border-radius:3px;animation:hp-l-wave 1.1s ease-in-out infinite}@keyframes hp-l-wave{0%,to{transform:translateY(0)}40%{transform:translateY(-16px)}}.hp-lspark{color:var(--color-mark-knowledge,#2d55ff);animation:hp-l-sparkle 1.4s ease-in-out infinite;flex:none}@keyframes hp-l-sparkle{0%,to{transform:scale(.85) rotate(0);opacity:.7}50%{transform:scale(1.1) rotate(20deg);opacity:1}}.hp-lshim{background:linear-gradient(90deg,var(--color-ink,#1f2125) 30%,var(--color-ink-3,#9aa1ac) 50%,var(--color-ink,#1f2125) 70%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:hp-l-shim 1.6s linear infinite}@keyframes hp-l-shim{0%{background-position:100% 0}to{background-position:-100% 0}}.hp-lskel{background:linear-gradient(90deg,var(--color-surface-3) 25%,var(--color-surface-2) 50%,var(--color-surface-3) 75%);background-size:200% 100%;animation:hp-l-shim 1.3s linear infinite}.hp-lmini{position:relative;display:inline-block;flex:none}.hp-lmini i{position:absolute;display:block;border-radius:1.5px;background:currentColor;animation:hp-l-blink .9s ease-in-out infinite}.hp-lmini .l{left:0}.hp-lmini .l,.hp-lmini .r{top:6%;width:26%;height:88%}.hp-lmini .r{right:0;animation-delay:.3s}.hp-lmini .c{left:37%;top:37%;width:26%;height:26%;animation-delay:.15s}@keyframes hp-l-blink{0%,to{opacity:.3}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.hp-lh i,.hp-lline>i,.hp-lmini i,.hp-lp .c,.hp-lring,.hp-lshim,.hp-lskel,.hp-lspark,.hp-lwave i{animation-duration:3s;animation-iteration-count:infinite}.hp-lline>i{animation:none;left:0;width:100%;opacity:.6}}