:root{--stagger:48ms;--rise-y:14px;--rise-blur:6px;--hc-out:cubic-bezier(.4, 0, 1, 1);--hc-wash-dark:#16181d;--hc-wash-ink:#fff;--roll-y:.6em}:root[data-theme=dark]{--hc-wash-dark:#07090c}#hc-overlay{pointer-events:none;z-index:1000;position:fixed;inset:0}#hc-wash{will-change:clip-path;position:absolute;inset:0}#hc-wash-tint{opacity:0;position:absolute;inset:0}#hc-fly{position:absolute;inset:0;overflow:hidden}@keyframes hc-rise{0%{opacity:0;transform:translateY(var(--rise-y));filter:blur(var(--rise-blur))}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes hc-fall{0%{opacity:1;filter:blur();transform:translateY(0)}to{opacity:0;transform:translateY(var(--rise-y));filter:blur(var(--rise-blur))}}@keyframes hc-in{0%{opacity:0;filter:blur(var(--rise-blur))}to{opacity:1;filter:blur()}}@keyframes hc-pop{0%{opacity:0;filter:blur(var(--rise-blur));transform:scale(.9)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes hc-fade{0%{opacity:0}to{opacity:1}}@keyframes hc-fade-out{0%{opacity:1}to{opacity:0}}@keyframes hc-from-right{0%{opacity:0;filter:blur(var(--rise-blur));transform:translate(32px)}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes hc-from-left{0%{opacity:0;filter:blur(var(--rise-blur));transform:translate(-32px)}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes hc-to-left{to{opacity:0;filter:blur(var(--rise-blur));transform:translate(-24px)}}@keyframes hc-to-right{to{opacity:0;filter:blur(var(--rise-blur));transform:translate(24px)}}@keyframes hc-digit{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.12)}to{transform:scale(1)}}@keyframes hc-bump{0%,to{transform:scale(1)}40%{transform:scale(1.08)}}@keyframes hc-shimmer{0%{background-position:125% 0}to{background-position:-125% 0}}@keyframes hc-dot{0%,80%,to{opacity:.25;transform:scale(.85)}40%{opacity:1;transform:scale(1)}}@keyframes hc-roll-in{0%{opacity:0;transform:translateY(var(--roll-y))}to{opacity:1;transform:translateY(0)}}@keyframes hc-roll-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(calc(-1 * var(--roll-y)))}}@keyframes hc-digit-sm{0%{opacity:0;transform:translateY(6px)scale(.7)}60%{opacity:1;transform:translateY(0)scale(1.08)}to{transform:scale(1)}}@keyframes hc-wake{0%{opacity:.5;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes hc-shake{0%{transform:translate(0)}20%{transform:translate(-6px)}45%{transform:translate(5px)}70%{transform:translate(-3px)}85%{transform:translate(2px)}to{transform:translate(0)}}@keyframes hc-progress-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hc-progress-out{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes hc-disc{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes hc-disc-out{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes hc-kenburns{0%{transform:scale(1)}to{transform:scale(1.06)}}@keyframes hc-draw{to{stroke-dashoffset:0}}@keyframes hc-grow{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.06)}to{transform:scale(1)}}@keyframes hc-float{0%{opacity:0;transform:translateY(10px)}60%{opacity:1;transform:translateY(-4px)}to{transform:translateY(0)}}.hc-rise,.hc-in,.hc-pop,.hc-fade,.hc-from-right,.hc-from-left,.hc-digit,.hc-grow,.hc-float{animation-duration:var(--dur-spring);animation-timing-function:var(--spring-default-bezier);animation-fill-mode:both;animation-delay:calc(var(--i,0) * var(--stagger) + var(--delay,0s))}.hc-rise{animation-name:hc-rise}.hc-in{animation-name:hc-in}.hc-pop{animation-name:hc-pop}.hc-fade{animation-name:hc-fade}.hc-from-right{animation-name:hc-from-right}.hc-from-left{animation-name:hc-from-left}.hc-digit{animation-name:hc-digit;animation-duration:.32s}.hc-grow{animation-name:hc-grow;animation-duration:.56s}.hc-float{animation-name:hc-float;animation-duration:.72s}.hc-fall,.hc-fade-out,.hc-to-left,.hc-to-right{animation-duration:.2s;animation-timing-function:var(--hc-out);animation-fill-mode:both}.hc-fall{animation-name:hc-fall}.hc-fade-out{animation-name:hc-fade-out}.hc-to-left{animation-name:hc-to-left}.hc-to-right{animation-name:hc-to-right}.hc-bump{animation:hc-bump .36s var(--spring-default-bezier) both;animation-delay:calc(var(--i,0) * var(--stagger))}.hc-roll,.hc-roll-in{animation:hc-roll-in .28s var(--spring-default-bezier) both;display:inline-block}.hc-roll-out{animation:hc-roll-out .16s var(--hc-out) both;display:inline-block}.hc-rolling{display:inline-grid}.hc-rolling>*{grid-area:1/1}.hc-digit-sm{animation:hc-digit-sm .26s var(--spring-default-bezier) both;animation-delay:calc(var(--i,0) * var(--stagger,30ms));display:inline-block}.hc-wake{animation:hc-wake .24s var(--spring-default-bezier) both}.hc-shake{animation:.36s linear hc-shake}.hc-progress-in{transform-origin:0;animation:hc-progress-in .42s var(--spring-default-bezier) both;animation-delay:var(--delay,0s)}.hc-progress-out{transform-origin:0;animation:hc-progress-out .28s var(--hc-out) both}.hc-disc{animation:hc-disc .2s var(--spring-default-bezier) both}.hc-disc-out{animation:hc-disc-out .12s var(--hc-out) both}.hc-ghost{pointer-events:none;width:100%;position:absolute;inset:0 auto auto 0}.hc-ghost [data-flip]{visibility:hidden}.hc-shimmer,.hc-shimmer-rare{color:#0000;background-image:linear-gradient(100deg, var(--shimmer-base,#7e8188) 38%, var(--shimmer,#fff) 50%, var(--shimmer-base,#7e8188) 62%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:2.4s linear infinite hc-shimmer}@keyframes hc-shimmer-rare{0%{background-position:125% 0}22%{background-position:-125% 0}to{background-position:-125% 0}}.hc-shimmer-rare{animation:8s ease-in-out infinite hc-shimmer-rare}.hc-dots>span{background:currentColor;border-radius:9999px;width:.5em;height:.5em;animation:1.2s ease-in-out infinite hc-dot;display:inline-block}.hc-dots>span:nth-child(2){animation-delay:.16s}.hc-dots>span:nth-child(3){animation-delay:.32s}.hc-kenburns{animation:7s linear both hc-kenburns}.hc-draw{stroke-dasharray:var(--len,100);stroke-dashoffset:var(--len,100);animation:hc-draw .42s var(--spring-default-bezier) both;animation-delay:var(--delay,.2s)}@media (prefers-reduced-motion:reduce){.hc-rise,.hc-in,.hc-pop,.hc-from-right,.hc-from-left,.hc-digit,.hc-grow,.hc-float{animation-name:hc-fade;animation-duration:var(--dur-fast);animation-delay:0s}.hc-fall,.hc-to-left,.hc-to-right{animation-name:hc-fade-out}.hc-bump,.hc-roll,.hc-kenburns{animation:none}.hc-shimmer,.hc-shimmer-rare{color:var(--shimmer-base,#7e8188);background-image:none;animation:none}.hc-dots>span{opacity:.6;animation:none}.hc-draw{stroke-dashoffset:0;animation:none}.hc-roll-in,.hc-digit-sm,.hc-wake,.hc-progress-in,.hc-disc{animation-name:hc-fade;animation-duration:var(--dur-fast);animation-delay:0s}.hc-roll-out,.hc-progress-out,.hc-disc-out{animation-name:hc-fade-out;animation-duration:var(--dur-fast)}.hc-shake{animation:none}.hc-progress-in,.hc-progress-out{transform:none}#hc-overlay{display:none}}
