@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:500;font-display:swap;src:url("/assets/esbuild/IBMPlexSerif-Medium-ZWPIZ2C7.woff2") format("woff2")}.fhd-anim{--fhd-coral: #ff5e43;--fhd-faint: #8a8f98;--fhd-white: #ffffff;position:relative;width:min(1080px,100%);max-width:100%;margin:0 auto;overflow:hidden;aspect-ratio:1080 / 600;border-radius:24px;background:#ffffff14;-webkit-backdrop-filter:blur(52px);backdrop-filter:blur(52px);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased}.fhd-anim:after{content:"";position:absolute;inset:0;z-index:10;padding:1px;border-radius:inherit;background:linear-gradient(135deg,#ffffff4d,#ffffff1a 27% 71%,#fff3);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.fhd-anim.fhd-vert{width:100%;aspect-ratio:616 / 700}.fhd-anim *{box-sizing:border-box;margin:0;padding:0}.fhd-anim .fhd-serif{font-family:"IBM Plex Serif",Georgia,Times New Roman,serif}.fhd-anim .fhd-mono{font-family:Menlo,ui-monospace,SFMono-Regular,monospace}.fhd-anim .fhd-scaler{position:absolute;top:0;left:0;transform-origin:top left}.fhd-anim .fhd-stage{position:relative;overflow:hidden;background:transparent}.fhd-anim .fhd-chip{position:absolute;top:0;left:0;z-index:4;display:inline-flex;align-items:center;gap:9px;padding:9px 17px 9px 11px;border-radius:999px;background:#ffffff14;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);white-space:nowrap;will-change:transform,opacity;transform:translateZ(0)}.fhd-anim .fhd-chip:before,.fhd-anim .fhd-card:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(135deg,#ffffff4d,#ffffff1a 30% 70%,#fff3);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.fhd-anim .fhd-chip .fhd-t{color:var(--fhd-white);font-size:16px;font-weight:500}.fhd-anim .fhd-chip .fhd-s{display:flex;flex:none;align-items:center;justify-content:center;width:21px;height:21px;border-radius:5px;color:#fff;font-size:10px;font-weight:700}.fhd-anim .fhd-chip .fhd-flashborder{position:absolute;inset:0;padding:1.5px;border-radius:inherit;opacity:0;background:linear-gradient(135deg,#ff8b72,#ff5e43,#fff);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.fhd-anim .fhd-chip.fhd-hit .fhd-flashborder{animation:fhd-borderflash .5s ease}.fhd-anim .fhd-chip.fhd-hit{animation:fhd-chippop .5s cubic-bezier(.34,1.3,.5,1)}@keyframes fhd-borderflash{0%{opacity:0}22%{opacity:.7}to{opacity:0}}@keyframes fhd-chippop{0%{box-shadow:0 0 #ff5e4300}22%{box-shadow:0 0 18px 3px #ff5e4380}to{box-shadow:0 0 #ff5e4300}}.fhd-anim .fhd-fline{position:absolute;z-index:2;transform:translateY(-50%);animation:fhd-scan 4.5s ease-in-out infinite;background-repeat:no-repeat;background-size:100% 100%}@keyframes fhd-scan{0%{transform:translateY(calc(-50% - 3px))}50%{transform:translateY(calc(-50% + 3px))}to{transform:translateY(calc(-50% - 3px))}}.fhd-anim .fhd-fnode{position:absolute;left:50%;z-index:5;display:flex;align-items:center;gap:9px;width:397px;height:44px;padding:0 20px 0 16px;border:none;border-radius:38px;background:#272727;transform:translate(-50%,-50%);transition:box-shadow .5s ease,transform .5s cubic-bezier(.34,1.3,.5,1)}.fhd-anim .fhd-fnode.fhd-flash{box-shadow:0 12px 90px 20px #ff5e43b3,0 0 0 6px #ff5e434d;transform:translate(-50%,-50%) scale(1.03)}.fhd-anim .fhd-fnode .fhd-ic{display:flex;flex:none;align-items:center;justify-content:center;width:16px;height:16px}.fhd-anim .fhd-fnode .fhd-ic svg{display:block;width:16px;height:16px;transition:transform .6s cubic-bezier(.34,1.4,.5,1)}.fhd-anim .fhd-fnode .fhd-q{font-size:14px;line-height:1;white-space:nowrap}.fhd-anim .fhd-fnode .fhd-q .fhd-f{color:#fff}.fhd-anim .fhd-fnode .fhd-q .fhd-v{color:#ff5e43}.fhd-anim .fhd-fnode .fhd-q .fhd-op{color:#8a8f98}.fhd-anim .fhd-flinepulse{position:absolute;z-index:3;height:20px;opacity:0;background:radial-gradient(closest-side,#ff5e43e6,#ff5e4300 70%);filter:blur(4px);transform:translateY(-50%);transition:opacity .7s ease;pointer-events:none}.fhd-anim .fhd-flinepulse.fhd-on{opacity:1}.fhd-anim .fhd-chiplayer{position:absolute;top:0;left:0;z-index:4;pointer-events:none}.fhd-anim .fhd-stage.fhd-narrow .fhd-fnode{width:auto;height:auto;gap:calc(7px * var(--fhd-inv, 1));padding:calc(8px * var(--fhd-inv, 1)) calc(13px * var(--fhd-inv, 1))}.fhd-anim .fhd-stage.fhd-narrow .fhd-fnode .fhd-ic,.fhd-anim .fhd-stage.fhd-narrow .fhd-fnode .fhd-ic svg{width:calc(13px * var(--fhd-inv, 1));height:calc(13px * var(--fhd-inv, 1))}.fhd-anim .fhd-stage.fhd-narrow .fhd-fnode .fhd-q{font-size:calc(11px * var(--fhd-inv, 1))}.fhd-anim .fhd-stage.fhd-narrow .fhd-lastpart{display:none}.fhd-anim .fhd-stage.fhd-narrow .fhd-card .fhd-ct{font-size:calc(12px * var(--fhd-inv, 1));line-height:1}.fhd-anim .fhd-stage.fhd-narrow .fhd-card .fhd-cm{margin-top:4px;font-size:calc(10.5px * var(--fhd-inv, 1));line-height:1}.fhd-anim .fhd-dash{position:absolute;z-index:6}.fhd-anim .fhd-list{position:relative}.fhd-anim .fhd-cardwrap{height:0;overflow:hidden;opacity:0;transform:translateY(-6px);transition:height .55s cubic-bezier(.22,.61,.36,1),opacity .5s ease,transform .55s cubic-bezier(.22,.61,.36,1);will-change:height,opacity,transform}.fhd-anim .fhd-cardwrap.fhd-in{opacity:1;transform:none}.fhd-anim .fhd-card{position:relative;display:flex;align-items:flex-start;gap:8px;padding:12px 16px;border-radius:16px;background:#ffffff14;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.fhd-anim.fhd-vert .fhd-card{gap:13px;padding:15px 18px}.fhd-anim .fhd-card .fhd-dot{flex:none;width:9px;height:9px;margin-top:7px;border-radius:50%;background:var(--fhd-coral)}.fhd-anim .fhd-card .fhd-cardcontent{min-width:0}.fhd-anim .fhd-card .fhd-ct{overflow:hidden;color:var(--fhd-white);font-size:17px;font-weight:500;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.fhd-anim .fhd-card .fhd-cm{margin-top:5px;color:var(--fhd-faint);font-size:14.5px}.fhd-anim .fhd-card .fhd-cm .fhd-ago{color:var(--fhd-coral);font-weight:400}@media(max-width:1279px){.fhd-anim{width:100%;aspect-ratio:616 / 700}}@media(min-width:768px)and (max-width:1279px){.fhd-anim,.fhd-anim.fhd-vert{width:min(720px,100%);height:700px;aspect-ratio:auto}}@media(prefers-reduced-motion:reduce){.fhd-anim .fhd-chip{transition:none!important;animation:none!important}.fhd-anim .fhd-fline{animation:none;transform:translateY(-50%)}}
