.tp{--c:#16e4bf;display:inline-block;position:relative;flex:none;width:7.5em;height:1.25em;overflow:hidden;vertical-align:middle;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent)}.tp i{position:absolute;inset:0 -1.5em 0 0;background:var(--c);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M0 12H8L10 4.5L13 19.5L15 12H24' fill='none' stroke='%23000' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E") repeat-x 0 50%/1.5em 100%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M0 12H8L10 4.5L13 19.5L15 12H24' fill='none' stroke='%23000' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E") repeat-x 0 50%/1.5em 100%;animation:tp-run var(--beat,1.5s) linear infinite}.tp[data-state=int]{--c:#f59e0b}.tp[data-state=stop]{--c:#ff608b}.tp[data-state=int] i,.tp[data-state=stop] i{-webkit-mask:linear-gradient(#000,#000) 0 50%/100% 2px no-repeat;mask:linear-gradient(#000,#000) 0 50%/100% 2px no-repeat;animation:none}@keyframes tp-run{0%{transform:translate(0)}to{transform:translate(-1.5em)}}@media(prefers-reduced-motion:reduce){.tp i{animation:none}}.ht{margin:40px auto 0;width:min(980px,100%);container-type:inline-size}.ht-stage{margin:0;position:relative;font-size:calc(100cqw / 61.25);height:34.5em;perspective:110em;perspective-origin:50% 30%;text-align:left}.ht-rig{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateX(6deg) rotateY(-10deg)}.ht p{margin:0}.ht-dev{position:absolute;left:4.375em;top:0;width:52.5em;height:32.5em;border-radius:2.75em;background:linear-gradient(160deg,#3a3b40,#16171a 60%);box-shadow:0 3.75em 7.5em -2.5em #0b0c0e8c,inset 0 0 0 1.5px #ffffff14}.ht-scr{position:absolute;inset:1.375em;border-radius:1.5em;background:#1c1c1f;overflow:hidden;display:flex;flex-direction:column;font-family:Inter,system-ui,sans-serif;color:#e8e8ea}.ht-bar{height:2.5em;flex:none;display:flex;align-items:center;gap:.75em;padding:0 1.125em;background:#232327;font-size:.875em;font-weight:500}.ht-bar svg{width:1em;height:.75em}.ht-bar .ht-pl{margin-left:auto;display:flex;align-items:center}.ht-bar b{margin-left:.75em;font:500 .857em/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.1em;color:#16e4bf}.ht-job{flex:1;min-height:0;display:grid;grid-template-columns:13.75em minmax(0,1fr);gap:.875em;padding:.875em}.ht-job[hidden],.ht-stop[hidden],.ht-new[hidden],.ht-tiles[hidden],.ht-ti[hidden]{display:none}.ht-list{display:flex;flex-direction:column;gap:.5em;min-height:0}.ht-evs{flex:1;min-height:0;display:flex;flex-direction:column;gap:.5em;overflow:hidden}.ht-it{flex:none;background:#26262a;border-radius:6px;padding:.5625em .6875em;display:flex;gap:.6em;align-items:center;font-size:.8125em;font-weight:500;line-height:1.25}.ht-it>div{flex:1;min-width:0}.ht-it i{width:.7em;height:.7em;border-radius:50%;border:2px solid #16e4bf;flex:none}.ht-ic{flex:none;width:1.1em;height:1.1em;color:#c9c9ce}.ht-ic svg,.ht-ti svg{display:block;width:100%;height:100%}.ht-chev{flex:none;width:1.1em;height:1.1em}.ht-new{background:#2e2a33}.ht-pk{color:#ff608b}.ht-mt{font-weight:400;color:#9a9aa1;font-size:.92em}.ht-scroll{flex:none;display:grid;grid-template-columns:1fr 1fr;gap:.5em}.ht-scroll span{background:#26262a;border-radius:6px;height:2.5em;display:flex;align-items:center;justify-content:center}.ht-scroll svg{width:1.25em;height:1.25em}.ht-main{display:flex;flex-direction:column;gap:.625em;min-width:0;min-height:0}.ht-prod{display:flex;justify-content:space-between;align-items:flex-start}.ht-pn{font-size:1.0625em;font-weight:500}.ht-x{width:1.75em;height:1.75em;border-radius:4px;background:#ff608b;color:#0b0c0e;display:flex;align-items:center;justify-content:center;font-size:1.125em;line-height:1}.ht-tl{display:grid;grid-template-columns:1.2fr 1.5fr .9fr 1.15fr;gap:.625em}.ht-tl div{background:#26262a;border-radius:6px;padding:.625em;text-align:center}.ht-tl p{font-size:.75em;color:#c9c9ce}.ht-tl b{display:block;font-size:1.375em;font-weight:500;color:#16e4bf;line-height:1.3}.ht-tl b.pk{color:#ff608b}.ht-tl .ht-se{display:flex;flex-direction:column;justify-content:center;gap:.3em;text-align:left;padding-left:1em}.ht-se p{color:#e8e8ea}.ht-o{color:#16e4bf}.ht-tri{color:#ff608b}.ht-rings{flex:1;min-height:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625em}.ht-rings>div{background:#232327;border-radius:6px;display:flex;flex-direction:column;align-items:center;padding:.5em .625em;min-width:0}.ht-rings svg{width:7.75em;height:7.75em;margin:auto 0;font-family:Inter,system-ui,sans-serif}.ht-rings svg circle{transition:stroke-dasharray .6s ease,stroke-dashoffset .6s ease}.ht-mk{align-self:stretch;display:flex;justify-content:space-between;font-size:.75em;color:#9a9aa1;min-height:1.2em}.ht-mk>span{display:flex;align-items:center;gap:.3em}.ht-mk i{width:.45em;height:.45em;border-radius:50%}.ht-rings dl{align-self:stretch;margin:0;padding-top:.4em;border-top:1px solid #3a3a40;display:grid;gap:.15em;font-size:.75em}.ht-rings dl div{display:flex;justify-content:space-between;gap:.5em}.ht-rings dt{color:#9a9aa1}.ht-rings dd{margin:0;color:#e8c547;font-variant-numeric:tabular-nums}.ht-stop{flex:1;display:grid;grid-template-columns:minmax(0,1fr) 12.5em;gap:.875em;padding:.875em}.ht-frame{border:2px solid #e8c547;border-radius:6px;padding:1.125em;display:flex;flex-direction:column}.ht-st{display:flex;align-items:center;gap:.5em;font-size:1.375em;font-weight:500;color:#e8c547}.ht-ti{flex:none;width:1em;height:1em}.ht-sl{margin-top:.75em!important;padding-top:.75em;border-top:1px solid #3a3a40;font-size:.8125em;color:#c9c9ce;line-height:1.4}.ht-sh{margin-top:auto!important;font-size:.9375em;color:#c9c9ce}.ht-timer{font-size:3.375em;line-height:1.1;color:#e8c547;font-variant-numeric:tabular-nums}.ht-tiles{display:grid;grid-auto-rows:minmax(0,1fr);gap:.5em}.ht-tiles div{border-radius:4px;padding:.625em .75em;display:flex;flex-direction:column;justify-content:flex-start;color:#0b0c0e;font-size:.8125em;line-height:1.2}.ht-tiles p:first-child{font-weight:500;margin-top:.9em!important;padding-top:.5em;border-top:1px solid rgba(11,12,14,.25)}.ht-tiles .ht-sel{outline:2px solid #0B0C0E;outline-offset:-4px}.ht-card{position:absolute;padding:.875em 1em;border-radius:1.375em;background:linear-gradient(180deg,#fffffff5,#f5f5f7eb);box-shadow:0 1.5em 3em -1.125em #0b0c0e59,inset 0 0 0 1px #0000000d;font-family:Inter,system-ui,sans-serif;color:#1d1d1f}.ht-c2{right:0;top:9.375em;width:14.75em;transform:translateZ(120px);animation:htf 8s ease-in-out -2s infinite}.ht-c3{left:1.875em;top:20.625em;width:16.25em;transform:translateZ(150px);animation:htf 9s ease-in-out -4s infinite}@keyframes htf{0%,to{translate:0 0}50%{translate:0 -10px}}.ht-ck{font:500 .75em/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.14em;color:#6e6e73}.ht-cs{margin-top:.3em!important;font-size:.8125em;color:#6e6e73;line-height:1.3}.ht-cn{margin-top:.6em!important;font:600 1.1875em/1.15 Inter Tight,Inter,sans-serif}.ht-row{display:flex;align-items:center;gap:.5em;margin-top:.6em!important}.ht-row i{flex:none;width:.625em;height:.625em;border-radius:50%;background:#16e4bf}.ht-row b{font:600 1.1875em/1.1 Inter Tight,Inter,sans-serif}.ht-row .ht-cs{margin-top:0!important}.ht-own{padding:.3em .75em;border-radius:999px;background:#eaefff;color:#1e3fb8;font-size:.8125em;font-weight:500}.ht-pulse{animation:htp 1s ease-in-out infinite}@keyframes htp{0%,to{opacity:1}50%{opacity:.35}}@container (max-width:760px){.ht-stage{font-size:calc(100cqw / 54);height:auto;perspective:none}.ht-rig{position:relative;transform:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ht-dev{position:relative;left:auto;top:auto;grid-column:1/-1;margin:0 auto 4px}.ht-card{position:relative;left:auto;right:auto;top:auto;transform:none;animation:none;width:auto;font-size:15px;border-radius:18px}}@container (max-width:400px){.ht-rig{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.ht-card,.ht-pulse,.ht-rings svg circle{animation:none;transition:none}}.bD .pv-tile.tl-term{padding-bottom:40px}@container pv (max-width:820px){.bD .pv-tile.tl-term{padding-bottom:24px}}.bD .hq{margin:0 auto 48px;max-width:860px;text-align:center}.bD .hq blockquote{margin:0;font:600 26px/1.35 var(--fd);letter-spacing:-.01em;color:var(--ink)}.bD .hq figcaption{margin-top:14px;font-size:15px;color:var(--ink2)}.bD .hq figcaption a{color:var(--blue);text-decoration:none}.bD .pv-three.hcs .pv-tile{background:#fff;padding:0 0 28px!important;text-decoration:none;color:inherit}.bD .hcs img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;margin:0 0 20px}.bD .pv-three.hcs .pv-tile>*:not(img){padding:0 28px}.bD .hcs .eyc{font-size:13px;font-weight:600;color:var(--blue);margin:0 0 8px}.bD .hcs h3{font:700 22px/1.2 var(--fd);letter-spacing:-.015em;margin:0 0 10px;color:var(--ink)}.bD .hcs p{font-size:15px;color:var(--ink2);margin:0 0 14px}.bD .hcs .pv-lnk{margin-top:auto}@container pv (max-width:560px){.bD .hq blockquote{font-size:21px}}
