.playground_outputTile__887oc{display:flex;flex-direction:column;align-items:center;gap:2px;min-height:44px;padding:7px 6px;border:0;border-radius:10px;background:var(--hh-tile);box-shadow:inset 0 0 0 1px var(--hh-line);font:inherit;color:var(--hh-muted);cursor:pointer;transition:background-color .18s cubic-bezier(.2,.7,.2,1),color .12s ease,box-shadow .18s cubic-bezier(.2,.7,.2,1)}.playground_outputTile__887oc:hover{background:var(--hh-tile-hover);color:var(--hh-fg)}.playground_outputTile__887oc[aria-pressed=true]{background:color-mix(in oklch,var(--hh-ember) 9%,var(--hh-tile));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hh-ember) 55%,transparent);color:var(--hh-fg)}.playground_outputTitle__5usKg{font-size:12px;line-height:16px;font-weight:540}.playground_outputHint__lhmhp{font-size:10.5px;line-height:14px;opacity:.75}.playground_tabList__8W8Dl{max-width:100%;min-width:0;overflow:visible}.playground_tabDesktop__SQis3.playground_tabDesktop__SQis3{display:none}@media (min-width:640px){.playground_tabDesktop__SQis3.playground_tabDesktop__SQis3{display:inline-flex}}.playground_tab__86M_Y{height:28px;gap:6px;padding:0 11px;font-size:12.5px;white-space:nowrap}.playground_tab__86M_Y svg{width:14px;height:14px;flex-shrink:0}.playground_tab__86M_Y:disabled{opacity:.4;cursor:not-allowed}.playground_tab__86M_Y[aria-pressed=true]:disabled{opacity:.7}.playground_tab__86M_Y:disabled:hover{color:var(--hh-muted)}.playground_overflow__SK1hI{position:absolute;top:calc(100% + 6px);left:0;z-index:50;min-width:160px;padding:4px;border-radius:12px}.playground_overflowItem__xP3qH{display:flex;align-items:center;gap:8px;width:100%;min-height:40px;padding:0 10px;border:0;border-radius:8px;background:none;font:inherit;font-size:13px;text-align:left;color:var(--hh-fg2);cursor:pointer}.playground_overflowItem__xP3qH:hover{background:var(--hh-tile-hover);color:var(--hh-fg)}.playground_overflowItem__xP3qH[aria-pressed=true]{background:var(--hh-pill);color:var(--hh-pill-fg)}.playground_overflowItem__xP3qH:disabled{opacity:.4;cursor:not-allowed}.playground_overflowItem__xP3qH svg{width:14px;height:14px;flex-shrink:0}.playground_warnBtn__VUpYi{color:var(--dash-warn)}.playground_warnBtn__VUpYi:hover{color:color-mix(in oklch,var(--dash-warn) 80%,var(--hh-fg))}.playground_thCenter__DN88V{text-align:center}.playground_thRight__dQEp7{text-align:right}.playground_sortBtn__5wOpb{min-height:28px}.playground_thRight__dQEp7 .playground_sortBtn__5wOpb{justify-content:flex-end}@media (max-width:767.98px){.playground_tabList__8W8Dl{height:40px;border-radius:12px}.playground_tab__86M_Y{height:36px;padding:0 12px;font-size:13px}.playground_outputTile__887oc{min-height:48px}}.playground_spotlight__x2RFM{border:0;background:transparent;outline:1px solid color-mix(in oklch,var(--hh-ember) 55%,transparent);outline-offset:0}.playground_spotlight__x2RFM:before{content:"";position:absolute;inset:-4px;border-radius:inherit;box-shadow:0 0 0 3px color-mix(in oklch,var(--hh-ember) 22%,transparent);pointer-events:none}.playground_runBtn__qzP9l{flex:1 1 auto;height:36px;padding:0 16px;font-size:13px}.playground_runBtn__qzP9l svg{width:14px;height:14px}.playground_spinner__rRaZi{flex-shrink:0;width:14px;height:14px;border-radius:50%;border:2px solid color-mix(in oklch,currentColor 30%,transparent);border-top-color:initial}@media (prefers-reduced-motion:no-preference){.playground_spinner__rRaZi{animation:playground_pgSpin__DFhAD .8s linear infinite}}@keyframes playground_pgSpin__DFhAD{to{transform:rotate(1turn)}}.playground_toneOk__lgMYn{--tone:var(--hh-ok)}.playground_toneWarn__YtYaU{--tone:var(--dash-warn)}.playground_toneRose__kiMK_{--tone:var(--hh-rose)}.playground_toneViolet__XclZU{--tone:var(--hh-violet)}.playground_toneEmber__nD01V{--tone:var(--hh-ember)}.playground_toneText__Qc3pw{color:var(--tone)}.playground_chipTone__UbQEp{background:color-mix(in oklch,var(--tone) 11%,transparent);color:color-mix(in oklch,var(--tone) 82%,var(--hh-fg))}.playground_noticeTone__OhZem{background:color-mix(in oklch,var(--tone) 6%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--tone) 32%,transparent)}.playground_tileTone__8r4OB{border-color:color-mix(in oklch,var(--tone) 50%,transparent);background:color-mix(in oklch,var(--tone) 5%,transparent)}.playground_toneBtn__rI5yc{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border:0;border-radius:6px;font:inherit;font-size:12px;font-weight:500;line-height:16px;color:color-mix(in oklch,var(--tone) 82%,var(--hh-fg));background:color-mix(in oklch,var(--tone) 15%,transparent);cursor:pointer;text-decoration:none;transition:background-color .12s ease}.playground_toneBtn__rI5yc:hover{background:color-mix(in oklch,var(--tone) 25%,transparent)}.playground_toneBtn__rI5yc:disabled{opacity:.5;cursor:not-allowed}.playground_toneBtn__rI5yc svg{width:12px;height:12px}.playground_attention__Iqj2L{background:color-mix(in oklch,var(--dash-warn) 10%,transparent);box-shadow:0 0 0 2px color-mix(in oklch,var(--dash-warn) 50%,transparent)}.playground_borderTone__Lp3GQ{border-color:color-mix(in oklch,var(--tone) 40%,transparent)}.playground_thumbTone__1YFm5{border-color:var(--tone)}.playground_lamp__YZGUM{display:inline-block;width:12px;height:12px;border-radius:50%;background:var(--tone);opacity:.8}.playground_rowKind__1b1s4{background:color-mix(in oklch,var(--hh-violet) 3%,transparent)}.playground_term__rUpc1{border-radius:12px;background:var(--hh-tile);box-shadow:inset 0 0 0 1px var(--hh-line2);color:var(--hh-fg2);overflow:hidden}.playground_termHead__KYSU7{background:var(--hh-chip)}.playground_termHead__KYSU7,.playground_termRule__E3_ky{border-bottom:1px solid var(--hh-line)}.playground_codeText__Mw_fJ{color:var(--hh-fg2)}.playground_codeMuted__TBitJ{color:var(--hh-muted)}.playground_codeKey__nR4_8{color:var(--hh-violet)}.playground_codeStr__mdsZp{color:var(--hh-ok)}.playground_codeKw__gdrVq{color:var(--hh-ember)}.playground_codeFn__EU3nE{color:var(--dash-warn)}@media (max-width:767.98px){.playground_runBtn__qzP9l{height:40px}}.stage_work__qWWsp{display:grid;grid-template-columns:clamp(320px,27vw,384px) minmax(0,1fr);gap:12px;height:max(560px,calc(100dvh - var(--pg-top, 276px) - 24px));min-width:0}.stage_workCell__WH27F{min-width:0;min-height:0;display:flex}.stage_workCell__WH27F>*{flex:1 1 auto;min-width:0}.stage_headCompact__D_xlW{margin-top:-16px!important;margin-bottom:-10px!important}.stage_headCompact__D_xlW>:first-child{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 14px}.stage_headCompact__D_xlW>:first-child>p{margin:0}.stage_head__Sv729{display:flex;align-items:flex-end;justify-content:space-between;gap:12px 16px;flex-wrap:wrap}.stage_products__Yakbp{display:grid;grid-template-columns:1fr 1fr 1.3fr 1fr;border-radius:10px;box-shadow:inset 0 0 0 1px var(--hh-line2);overflow:hidden}.stage_products__Yakbp button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:0;height:32px;padding:0 4px;border:0;background:transparent;font:inherit;font-size:11px;letter-spacing:-.01em;color:var(--hh-muted);cursor:pointer}.stage_products__Yakbp button:nth-child(-n+3){box-shadow:inset -1px 0 0 var(--hh-line),inset 0 -1px 0 var(--hh-line)}.stage_products__Yakbp button:nth-child(4){box-shadow:inset 0 -1px 0 var(--hh-line)}.stage_products__Yakbp button:nth-child(n+5):nth-child(-n+7){box-shadow:inset -1px 0 0 var(--hh-line)}.stage_products__Yakbp button svg{width:14px;height:14px;flex:none}.stage_products__Yakbp button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stage_products__Yakbp button:hover{color:var(--hh-fg)}.stage_products__Yakbp button[aria-selected=true]{background:var(--hh-tile-hover);color:var(--hh-fg);font-weight:540}.stage_products__Yakbp button[aria-selected=true]:after{content:"";position:absolute;left:8px;right:8px;bottom:0;height:2px;border-radius:1px;background:var(--hh-ember)}.stage_products__Yakbp button:focus-visible{outline:0;box-shadow:inset 0 0 0 2px color-mix(in oklch,var(--hh-ember) 55%,transparent)}.stage_products__Yakbp[data-dense]{grid-template-columns:repeat(4,minmax(0,1fr))}.stage_products__Yakbp[data-dense] button{flex-direction:column;gap:3px;height:44px;padding:0 2px;font-size:11px}.stage_products__Yakbp[data-dense] button svg{width:14px;height:14px}.stage_products__Yakbp[data-dense] button[aria-selected=true]:after{left:10px;right:10px}@media (max-width:767.98px){.stage_products__Yakbp{display:flex;overflow-x:auto;scrollbar-width:none;box-shadow:none;gap:6px;border-radius:0;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.stage_products__Yakbp button,.stage_products__Yakbp button:nth-child(n){flex:none;height:36px;padding:0 12px;border-radius:10px;box-shadow:inset 0 0 0 1px var(--hh-line2)}}.stage_config__cWQVs{display:flex;flex-direction:column;min-height:0;overflow:hidden}.stage_cfgHead__FUfpL{flex:0 0 auto;display:flex;flex-direction:column;gap:8px;padding:14px 16px 10px;border-bottom:1px solid var(--hh-line)}.stage_cfgTitleRow__1_GRj{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.stage_cfgTitle__rSwi1{margin:0;font-size:13px;line-height:20px;font-weight:560;letter-spacing:-.01em;color:var(--hh-fg)}.stage_cfgHeadRight__b2m_4{display:flex;align-items:center;gap:6px;min-width:0}.stage_filter__Nrcxz{display:flex;align-items:center;gap:8px;height:32px;padding:0 8px 0 10px;border-radius:10px;background:var(--hh-tile);box-shadow:inset 0 0 0 1px var(--hh-line2);color:var(--hh-faint);transition:box-shadow .12s ease}.stage_filter__Nrcxz:focus-within{box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hh-ember) 55%,transparent),0 0 0 3px color-mix(in oklch,var(--hh-ember) 18%,transparent)}.stage_filter__Nrcxz svg{width:14px;height:14px;flex:none}.stage_filter__Nrcxz input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:12.5px;color:var(--hh-fg)}.stage_filter__Nrcxz input::placeholder{color:var(--hh-faint)}.stage_filter__Nrcxz input::-webkit-search-cancel-button{display:none}.stage_statusLine__og8Eg{display:flex;align-items:center;justify-content:space-between;min-height:18px;font-size:11.5px;color:var(--hh-faint)}.stage_changedText___BHKi{display:inline-flex;align-items:center;gap:6px;color:var(--hh-muted)}.stage_changedText___BHKi i,.stage_dot__hOAvC,.stage_groupChanged__E9C6t i{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--hh-ember);box-shadow:var(--hh-point-glow);flex:none}.stage_linkBtn__o_kjk{display:inline-flex;align-items:center;gap:4px;border:0;background:transparent;padding:2px 4px;border-radius:6px;font:inherit;font-size:11.5px;font-weight:500;color:var(--hh-fg2);cursor:pointer}.stage_linkBtn__o_kjk:hover{color:var(--hh-fg);background:var(--hh-tile)}.stage_linkBtn__o_kjk svg{width:11px;height:11px}.stage_cfgBody__Glo8I{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px 16px 16px;display:flex;flex-direction:column;gap:10px;scrollbar-width:thin;scrollbar-color:var(--hh-line2) transparent;scroll-padding-bottom:72px}.stage_primaryBlock__tPvbO{display:flex;flex-direction:column;gap:6px}.stage_primaryLabel__YXzgt{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:12.5px;font-weight:540;color:var(--hh-fg2)}.stage_primaryLabel__YXzgt small{font-size:11.5px;font-weight:450;color:var(--hh-faint)}.stage_primaryInput__ZumIj{width:100%;min-height:40px;padding:9px 12px;border:0;border-radius:12px;background:var(--hh-tile);box-shadow:inset 0 0 0 1px var(--hh-line2),var(--hh-tile-lip);font:inherit;font-family:var(--hh-mono),ui-monospace,monospace;font-size:13px;line-height:20px;color:var(--hh-fg);resize:vertical;outline:0;transition:box-shadow .12s ease}.stage_primaryInput__ZumIj::placeholder{color:var(--hh-faint)}.stage_primaryInput__ZumIj:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hh-ember) 55%,transparent),0 0 0 3px color-mix(in oklch,var(--hh-ember) 18%,transparent)}.stage_primaryInput__ZumIj[aria-invalid=true]{box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hh-rose) 60%,transparent)}.stage_primaryError__LuYBI{margin:0;font-size:11.5px;color:var(--hh-rose)}.stage_primaryRow__knKjt{display:flex;gap:6px;align-items:stretch}.stage_primaryRow__knKjt>:last-child{flex:1;min-width:0}.stage_recipes__oqrIR{display:flex;flex-wrap:wrap;align-items:center;gap:6px}@media (min-width:900px){.stage_recipes__oqrIR{display:none}}.stage_recipesLabel__mtale{font-family:var(--hh-mono),ui-monospace,monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--hh-faint);margin-right:2px}.stage_recipe__D2UfM{height:24px;padding:0 9px;border:0;font:inherit;font-size:11.5px;font-weight:500;color:var(--hh-fg2);cursor:pointer;transition:background-color .12s ease,color .12s ease}.stage_recipe__D2UfM:hover{background:var(--hh-tile-hover);color:var(--hh-fg)}.stage_recipe__D2UfM:focus-visible{outline:0;box-shadow:0 0 0 2px color-mix(in oklch,var(--hh-ember) 55%,transparent)}.stage_advDivider__bqVj2{display:flex;align-items:center;gap:10px;margin-top:4px;font-family:var(--hh-mono),ui-monospace,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--hh-faint)}.stage_advDivider__bqVj2:after{content:"";flex:1;height:1px;background:var(--hh-line)}.stage_group__WquIM{border-radius:12px;background:var(--hh-band);box-shadow:inset 0 0 0 1px var(--hh-line)}.stage_groupHead__Qg4Hx{display:flex;align-items:center;gap:8px;width:100%;height:36px;padding:0 12px;border:0;border-radius:12px;background:transparent;font:inherit;text-align:left;color:var(--hh-fg);cursor:pointer}.stage_groupHead__Qg4Hx:hover{background:var(--hh-tile)}.stage_groupHead__Qg4Hx:focus-visible{outline:0;box-shadow:0 0 0 2px color-mix(in oklch,var(--hh-ember) 55%,transparent)}.stage_groupChev__U7_RV{width:14px;height:14px;color:var(--hh-faint);transform:rotate(-90deg);transition:transform .18s cubic-bezier(.2,.7,.2,1)}.stage_group__WquIM[data-open=true] .stage_groupChev__U7_RV{transform:rotate(0)}.stage_groupName__PWXd0{flex:1;font-size:12.5px;font-weight:560;letter-spacing:-.005em}.stage_groupCount__qjYQ7{font-family:var(--hh-mono),ui-monospace,monospace;font-size:10.5px;color:var(--hh-faint)}.stage_groupChanged__E9C6t{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--hh-muted)}.stage_groupBody__KEUEr{display:flex;flex-direction:column;gap:14px;padding:4px 12px 14px;animation:stage_rise__9kKQ9 .22s cubic-bezier(.2,.7,.2,1)}@keyframes stage_rise__9kKQ9{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.stage_noMatch__zE9L_{margin:8px 0;font-size:12.5px;line-height:18px;color:var(--hh-muted)}.stage_noMatch__zE9L_ code{font-family:var(--hh-mono),ui-monospace,monospace;font-size:11.5px;color:var(--hh-fg2)}.stage_field___FH5l{display:flex;flex-direction:column;gap:6px;min-width:0}.stage_field___FH5l[data-dep]{margin-left:8px;padding-left:12px;border-left:1px solid color-mix(in oklch,var(--hh-ember) 45%,transparent);animation:stage_rise__9kKQ9 .24s cubic-bezier(.2,.7,.2,1)}.stage_pair__8MsvH{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.stage_fieldTop__Sljsm,.stage_switchLabel__1AHuN{display:block;cursor:pointer}.stage_fieldLabelRow__b808q{display:flex;align-items:center;gap:6px;min-height:18px;min-width:0}.stage_fieldLabel__939ET{font-size:12.5px;font-weight:520;letter-spacing:-.005em;color:var(--hh-fg2);white-space:nowrap}.stage_fieldSpacer__GSIIU{flex:1}.stage_delta__ZGLe2{font-family:var(--hh-mono),ui-monospace,monospace;font-size:11px;color:var(--hh-faint);white-space:nowrap}.stage_delta__ZGLe2[data-on]{color:var(--dash-warn)}.stage_apiName__zI59r{opacity:0;transition:opacity .12s ease;font-family:var(--hh-mono),ui-monospace,monospace;font-size:10.5px;color:var(--hh-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.stage_field___FH5l:focus-within .stage_apiName__zI59r,.stage_field___FH5l:hover .stage_apiName__zI59r,.stage_field___FH5l[data-api] .stage_apiName__zI59r{opacity:1}@media (hover:none){.stage_apiName__zI59r{opacity:1}}.stage_pair__8MsvH .stage_apiName__zI59r{display:none}.stage_resetBtn__ihFmM{display:inline-grid;place-items:center;width:20px;height:20px;border:0;border-radius:6px;background:transparent;color:var(--hh-muted);cursor:pointer;flex:none}.stage_resetBtn__ihFmM:hover{background:var(--hh-tile-hover);color:var(--hh-fg)}.stage_resetBtn__ihFmM svg{width:12px;height:12px}.stage_switchRow__2cqul{display:flex;align-items:center;justify-content:space-between;gap:12px}.stage_switchLabel__1AHuN{flex:1;min-width:0}.stage_hint__6bKuS{margin:0;font-size:11.5px;line-height:16px;color:var(--hh-faint)}.stage_input__jp2Po{width:100%;height:32px;padding:0 10px;border:0;border-radius:10px;background:var(--hh-chip);box-shadow:inset 0 0 0 1px var(--hh-line2);font:inherit;font-size:12.5px;color:var(--hh-fg);outline:0;transition:box-shadow .12s ease}.stage_input__jp2Po::placeholder{color:var(--hh-faint)}.stage_input__jp2Po:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--hh-ember) 55%,transparent),0 0 0 3px color-mix(in oklch,var(--hh-ember) 18%,transparent)}.stage_input__jp2Po:disabled{opacity:.5}.stage_monoInput__hrrZH{font-family:var(--hh-mono),ui-monospace,monospace;font-size:12px}.stage_textarea__IGnUs{height:auto;padding:8px 10px;line-height:18px;resize:vertical}.stage_numWrap__suhsh{position:relative}.stage_numWrap__suhsh .stage_input__jp2Po{padding-right:44px;font-variant-numeric:tabular-nums}.stage_unit__WCW0Y{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:11px;color:var(--hh-faint);pointer-events:none}.stage_selectTrigger__SA997{height:32px;border-radius:10px;border:0;background:var(--hh-chip);box-shadow:inset 0 0 0 1px var(--hh-line2);font-size:12.5px}.stage_segFull__t3wSE{display:flex;width:100%}.stage_segGrow__cYsMU{flex:1 1 0;padding:0 6px}.stage_chips__72Hj4{display:flex;flex-wrap:wrap;gap:6px}.stage_checks__VkqW9{display:flex;flex-wrap:wrap;gap:6px 16px}.stage_check__NkvDr{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0;border:0;background:transparent;font:inherit;font-size:12.5px;color:var(--hh-fg2);cursor:pointer}.stage_check__NkvDr i{display:grid;place-items:center;width:15px;height:15px;border-radius:4px;box-shadow:inset 0 0 0 1px var(--hh-line2);background:var(--hh-chip);transition:background-color .12s ease}.stage_check__NkvDr i svg{width:11px;height:11px;color:var(--hh-win)}.stage_check__NkvDr[aria-checked=true] i{background:var(--hh-ember);box-shadow:none}.stage_check__NkvDr:hover{color:var(--hh-fg)}.stage_check__NkvDr:focus-visible{outline:0}.stage_check__NkvDr:focus-visible i{box-shadow:0 0 0 2px color-mix(in oklch,var(--hh-ember) 55%,transparent)}.stage_segQuiet__wGDGq{display:flex;width:100%;height:32px;border-radius:10px;box-shadow:inset 0 0 0 1px var(--hh-line2);overflow:hidden}.stage_segQuiet__wGDGq button{flex:1 1 0;min-width:0;padding:0 6px;border:0;background:transparent;font:inherit;font-size:12.5px;color:var(--hh-muted);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stage_segQuiet__wGDGq button+button{box-shadow:inset 1px 0 0 var(--hh-line2)}.stage_segQuiet__wGDGq button:hover:not(:disabled){color:var(--hh-fg)}.stage_segQuiet__wGDGq button[aria-pressed=true]{background:var(--hh-tile-hover);color:var(--hh-fg);font-weight:540}.stage_segQuiet__wGDGq button:focus-visible{outline:0;box-shadow:inset 0 0 0 2px color-mix(in oklch,var(--hh-ember) 55%,transparent)}.stage_segQuiet__wGDGq button:disabled{opacity:.5;cursor:default}.stage_cfgFoot__4dUcj{position:relative;flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid var(--hh-line);background:color-mix(in oklch,var(--hh-win) 94%,var(--hh-fg))}.stage_cfgFoot__4dUcj:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:24px;background:linear-gradient(transparent,var(--hh-win));pointer-events:none}.stage_costChip__TR3ji{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0;border:0;background:transparent;font:inherit;color:var(--hh-muted);cursor:pointer;min-width:0;flex:1 1 auto;justify-content:flex-start}.stage_costChip__TR3ji:hover .stage_costText__jTHdv{color:var(--hh-fg)}.stage_costChip__TR3ji:focus-visible{outline:0;border-radius:6px;box-shadow:0 0 0 2px color-mix(in oklch,var(--hh-ember) 55%,transparent)}.stage_costText__jTHdv{font-size:12.5px;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stage_costChip__TR3ji small{font-size:11px;color:var(--hh-faint);white-space:nowrap}.stage_costChip__TR3ji .stage_mono__YgrQX{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stage_costChev__rcWw1{margin-left:auto;width:12px!important;height:12px!important;color:var(--hh-faint)}.stage_mono__YgrQX{font-family:var(--hh-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums}.stage_runBtn__wLGUM{height:36px!important;padding:0 16px!important;font-size:13px!important;gap:8px!important;flex:0 0 auto}.stage_kbd__QsWUW{margin-left:2px;padding:1px 5px;border-radius:5px;font-family:var(--hh-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.02em;background:color-mix(in oklch,var(--hh-pill-fg) 16%,transparent);color:inherit;opacity:.8}.stage_breakdown__vmoTr{position:absolute;left:12px;right:12px;bottom:calc(100% + 6px);z-index:5;padding:12px 14px;border-radius:14px;background-color:color-mix(in oklch,var(--hh-win) 92%,transparent);box-shadow:var(--hh-shadow),inset 0 0 0 1px var(--hh-line2);animation:stage_rise__9kKQ9 .18s cubic-bezier(.2,.7,.2,1)}.stage_breakdownTitle__nY3p4{margin:0 0 8px;font-family:var(--hh-mono),ui-monospace,monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--hh-faint)}.stage_breakdownLine__wCtGD{display:flex;justify-content:space-between;gap:12px;padding:3px 0;font-size:12.5px;color:var(--hh-fg2)}.stage_breakdownLine__wCtGD .stage_mono__YgrQX{color:var(--hh-muted)}.stage_breakdownTotal__BzVao{margin-top:6px;padding-top:8px;border-top:1px solid var(--hh-line);font-weight:560;color:var(--hh-fg)}.stage_breakdownTotal__BzVao .stage_mono__YgrQX{color:var(--hh-fg)}.stage_breakdownNote__C9vXx{margin:8px 0 0;font-size:11.5px;line-height:16px;color:var(--hh-faint)}.stage_keyTrigger__dUYTu{display:inline-flex;align-items:center;gap:6px;max-width:170px;height:28px;padding:0 4px;border:0;border-radius:6px;background:transparent;font:inherit;font-size:12.5px;color:var(--hh-muted);cursor:pointer}.stage_keyTrigger__dUYTu:hover{color:var(--hh-fg)}.stage_keyTrigger__dUYTu:focus-visible{outline:0;box-shadow:0 0 0 2px color-mix(in oklch,var(--hh-ember) 55%,transparent)}.stage_keyTrigger__dUYTu svg{width:13px;height:13px;flex:none}.stage_keyTrigger__dUYTu svg:last-child{width:11px;height:11px;color:var(--hh-faint)}.stage_keyTrigger__dUYTu span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stage_keyWarn__Oe23q{color:var(--dash-warn)}.stage_frame__n6EuG{position:relative;display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden;container-type:inline-size;container-name:frame}.stage_frameFull___f_03{position:fixed;inset:64px 16px 16px 264px;z-index:40;box-shadow:var(--hh-shadow),inset 0 0 0 1px var(--hh-line2)}@media (max-width:1023.98px){.stage_frameFull___f_03{inset:56px 8px 8px}}.stage_frameTabs__sHQDy{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid var(--hh-line)}.stage_tabSeg__oAPcp{max-width:100%;overflow-x:auto;scrollbar-width:none}.stage_frameStatus__pfv1a{display:flex;align-items:center;gap:8px;min-width:0;font-size:12px;color:var(--hh-muted);white-space:nowrap}@container frame (max-width: 560px){.stage_frameStatus__pfv1a{display:none}}.stage_toolbar__YH8ng{flex:0 0 auto;display:flex;align-items:center;gap:4px;padding:6px 10px 6px 14px;border-bottom:1px solid var(--hh-line);min-height:44px}.stage_viewTabs__7qPiV{display:inline-flex;align-items:stretch;gap:16px;height:32px}.stage_viewTabs__7qPiV button{position:relative;padding:0;border:0;background:transparent;font:inherit;font-size:12.5px;color:var(--hh-faint);cursor:pointer}.stage_viewTabs__7qPiV button:hover{color:var(--hh-fg2)}.stage_viewTabs__7qPiV button[aria-selected=true]{color:var(--hh-fg);font-weight:540}.stage_viewTabs__7qPiV button[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:1px;background:var(--hh-ember)}.stage_viewTabs__7qPiV button[aria-disabled=true]{opacity:.45}.stage_viewTabs__7qPiV button:focus-visible{outline:0;border-radius:4px;box-shadow:0 0 0 2px color-mix(in oklch,var(--hh-ember) 55%,transparent)}.stage_topTabs__pINtZ{display:inline-flex;align-items:center;gap:18px}.stage_topTabs__pINtZ button{padding:0;height:28px;border:0;background:transparent;font:inherit;font-size:13px;color:var(--hh-faint);cursor:pointer}.stage_topTabs__pINtZ button:hover:not(:disabled){color:var(--hh-fg2)}.stage_topTabs__pINtZ button[aria-selected=true]{color:var(--hh-fg);font-weight:560}.stage_topTabs__pINtZ button:disabled{opacity:.4;cursor:default}.stage_topTabs__pINtZ button:focus-visible{outline:0;border-radius:4px;box-shadow:0 0 0 2px color-mix(in oklch,var(--hh-ember) 55%,transparent)}.stage_sep__vnw6Q{width:1px;height:16px;margin:0 4px;background:var(--hh-line2)}.stage_toolbarSpacer__75Mtt{flex:1}.stage_meta__nYsEv{display:inline-flex;align-items:center;gap:8px;margin-right:6px;font-family:var(--hh-mono),ui-monospace,monospace;font-size:11.5px;color:var(--hh-muted);white-space:nowrap}.stage_meta__nYsEv i{width:3px;height:3px;border-radius:50%;background:var(--hh-faint)}@container frame (max-width: 720px){.stage_meta__nYsEv{display:none}}.stage_splitBtn__hfu7t{display:inline-flex;align-items:center}.stage_chevOnly___aSzE{width:16px!important;margin-left:-4px}.stage_chevOnly___aSzE svg{width:11px!important;height:11px!important}.stage_toTop__7TzXZ{display:none!important}@media (max-width:899.98px){.stage_toTop__7TzXZ{display:inline-flex!important}}.stage_menuCheck__czpNn{display:inline-grid;place-items:center;width:14px;margin-right:6px}.stage_menuCheck__czpNn svg{width:12px;height:12px}.stage_menuReason__bpHRU{margin-left:auto;padding-left:16px;font-size:11px;color:var(--hh-faint)}.stage_menuDisabled__Iju6Q{opacity:.55}.stage_findBar__zDUE_{flex:0 0 auto;display:flex;align-items:center;gap:6px;padding:6px 14px;border-bottom:1px solid var(--hh-line);background:var(--hh-band);animation:stage_rise__9kKQ9 .16s ease}.stage_findBar__zDUE_>svg{width:14px;height:14px;color:var(--hh-faint)}.stage_findBar__zDUE_ input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:12.5px;color:var(--hh-fg)}.stage_findCount__iea2J{font-family:var(--hh-mono),ui-monospace,monospace;font-size:11px;color:var(--hh-muted);white-space:nowrap}.stage_frameBody__WRd4T{position:relative;flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--hh-line2) transparent;outline:0}.stage_frameBody__WRd4T ::highlight(pg-find){background-color:color-mix(in oklch,var(--hh-ember) 28%,transparent);color:inherit}.stage_frameBody__WRd4T ::highlight(pg-find-active){background-color:color-mix(in oklch,var(--hh-ember) 62%,transparent);color:inherit}.stage_toast__3quJd{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);z-index:6;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background-color:color-mix(in oklch,var(--hh-win) 88%,transparent);box-shadow:var(--hh-shadow),inset 0 0 0 1px var(--hh-line2);font-size:12.5px;font-weight:500;color:var(--hh-fg);animation:stage_toastIn__gpA94 .2s cubic-bezier(.2,.7,.2,1);pointer-events:none}.stage_toast__3quJd svg{width:14px;height:14px;color:var(--hh-ok)}@keyframes stage_toastIn__gpA94{0%{opacity:0;transform:translate(-50%,6px)}}.stage_srOnly__xAUCk{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.stage_code__d8OMA{margin:0;padding:16px 18px 28px;font-family:var(--hh-mono),ui-monospace,monospace;font-size:12.5px;line-height:20px;color:var(--hh-fg2);white-space:pre;tab-size:2}.stage_frameBody__WRd4T[data-wrap] .stage_code__d8OMA{white-space:pre-wrap;overflow-wrap:anywhere}.stage_lineNo__unEcU{display:grid;grid-template-columns:auto 1fr}.stage_prose__W0Cb3{max-width:760px;margin:0 auto;padding:24px 28px 40px;font-size:14px;line-height:24px;color:var(--hh-fg2)}.stage_prose__W0Cb3 h1,.stage_prose__W0Cb3 h2,.stage_prose__W0Cb3 h3{color:var(--hh-fg);letter-spacing:-.02em;font-weight:580;line-height:1.25}.stage_prose__W0Cb3 h1{margin:0 0 14px;font-size:24px}.stage_prose__W0Cb3 h2{margin:28px 0 10px;font-size:18px}.stage_prose__W0Cb3 h3{margin:22px 0 8px;font-size:15px}.stage_prose__W0Cb3 p{margin:0 0 14px}.stage_prose__W0Cb3 a{color:var(--hh-fg);text-decoration:underline;text-decoration-color:var(--hh-line2);text-underline-offset:3px}.stage_prose__W0Cb3 a:hover{text-decoration-color:var(--hh-ember)}.stage_prose__W0Cb3 ol,.stage_prose__W0Cb3 ul{margin:0 0 14px;padding-left:22px}.stage_prose__W0Cb3 ul{list-style:disc}.stage_prose__W0Cb3 ol{list-style:decimal}.stage_prose__W0Cb3 li::marker{color:var(--hh-faint)}.stage_prose__W0Cb3 li{margin:4px 0}.stage_prose__W0Cb3 code{padding:1px 5px;border-radius:5px;background:var(--hh-chip);font-family:var(--hh-mono),ui-monospace,monospace;font-size:12.5px}.stage_prose__W0Cb3 pre{margin:0 0 14px;padding:14px 16px;border-radius:12px;background:var(--hh-tile);box-shadow:inset 0 0 0 1px var(--hh-line);overflow-x:auto}.stage_prose__W0Cb3 pre code{padding:0;background:none}.stage_prose__W0Cb3 blockquote{margin:0 0 14px;padding-left:14px;border-left:2px solid var(--hh-line2);color:var(--hh-muted)}.stage_prose__W0Cb3 table{width:100%;margin:0 0 14px;border-collapse:collapse;font-size:13px}.stage_prose__W0Cb3 td,.stage_prose__W0Cb3 th{padding:6px 10px;border-bottom:1px solid var(--hh-line);text-align:left}.stage_prose__W0Cb3 img{max-width:100%;border-radius:10px}.stage_preview__vIfFv{width:100%;height:100%;min-height:420px;border:0;color-scheme:light;background:Canvas}.stage_shotWrap__Ng2Sm{padding:18px;display:flex;justify-content:center}.stage_shotWrap__Ng2Sm img{max-width:100%;height:auto;border-radius:10px;box-shadow:var(--hh-shadow),inset 0 0 0 1px var(--hh-line2)}.stage_empty__ptWfC{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;min-height:100%;padding:36px 24px;text-align:center}.stage_emptyLine__sr0e9{margin:0;font-family:var(--hh-serif),serif;font-style:italic;font-size:30px;line-height:36px;letter-spacing:-.01em;color:var(--hh-fg2)}.stage_emptySub__QYE4e{margin:-12px 0 0;max-width:420px;font-size:13px;line-height:20px;color:var(--hh-muted)}.stage_cards__5FqI5{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;width:100%;max-width:720px}.stage_card__t_xmZ{display:flex;flex-direction:column;gap:6px;padding:14px 14px 12px;border:0;border-radius:14px;background:var(--hh-tile);box-shadow:inset 0 0 0 1px var(--hh-line),var(--hh-tile-lip);font:inherit;text-align:left;color:var(--hh-fg);cursor:pointer;transition:background-color .14s ease,transform .18s cubic-bezier(.2,.7,.2,1)}.stage_card__t_xmZ:hover{background:var(--hh-tile-hover);transform:translateY(-1px)}.stage_card__t_xmZ:focus-visible{outline:0;box-shadow:0 0 0 2px color-mix(in oklch,var(--hh-ember) 55%,transparent)}.stage_cardIcon__6UmgB{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:var(--hh-chip);box-shadow:inset 0 0 0 1px var(--hh-line2);color:var(--hh-fg2)}.stage_cardIcon__6UmgB svg{width:14px;height:14px}.stage_cardTitle__ETgdZ{font-size:13px;font-weight:560;letter-spacing:-.005em}.stage_cardText__dK34X{font-size:12px;line-height:17px;color:var(--hh-muted)}.stage_cardExample__nA0j2{margin-top:2px;font-family:var(--hh-mono),ui-monospace,monospace;font-size:11px;color:var(--hh-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stage_notice__16_Sn{display:flex;flex-direction:column;gap:8px;margin:16px;padding:14px 16px;border-radius:14px}.stage_noticeHead__XXoo7{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.stage_noticeTitle__HKfj4{margin:0;font-size:14px;font-weight:580;color:var(--hh-fg)}.stage_noticeMeta__FLqCL{font-family:var(--hh-mono),ui-monospace,monospace;font-size:11px;color:var(--hh-muted)}.stage_noticeText__vlVgY{margin:0;font-size:13px;line-height:20px;color:var(--hh-fg2)}.stage_noticeActions__JyxAL{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.stage_statusDot____6gg{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--hh-ok)}.stage_statusDot____6gg[data-state=running]{background:var(--hh-ember);box-shadow:var(--hh-point-glow);animation:stage_breathe__uzR9c 2.4s ease-in-out infinite}.stage_statusDot____6gg[data-state=error]{background:var(--hh-rose)}@keyframes stage_breathe__uzR9c{50%{opacity:.45;transform:scale(.8)}}.stage_statusBit__fd8t_{display:inline-flex;align-items:center;gap:6px}.stage_statusBit__fd8t_ .stage_mono__YgrQX{font-size:11.5px}.stage_replayTag__nkOH_{font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--hh-faint)}@media (max-width:899.98px){.stage_toolbar__YH8ng{overflow-x:auto;scrollbar-width:none}.stage_cfgFoot__4dUcj:before{display:none}.stage_work__qWWsp{grid-template-columns:minmax(0,1fr);height:auto}.stage_config__cWQVs{overflow:visible}.stage_cfgBody__Glo8I{overflow:visible;padding-bottom:96px}.stage_frame__n6EuG{min-height:560px;scroll-margin-top:64px}.stage_cfgFoot__4dUcj{position:fixed;left:0;right:0;bottom:calc(60px + env(safe-area-inset-bottom, 0px));padding-right:76px;z-index:30;border-radius:0;border-top:1px solid var(--hh-line2);background-color:color-mix(in oklch,var(--hh-win) 94%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.stage_kbd__QsWUW{display:none}.stage_filter__Nrcxz input,.stage_input__jp2Po,.stage_primaryInput__ZumIj{font-size:16px}.stage_filter__Nrcxz,.stage_input__jp2Po,.stage_selectTrigger__SA997{height:40px}.stage_chipBtn__slDLx{height:36px}.stage_groupHead__Qg4Hx{height:44px}}@media (prefers-reduced-motion:reduce){.stage_breakdown__vmoTr,.stage_field___FH5l[data-dep],.stage_findBar__zDUE_,.stage_groupBody__KEUEr,.stage_statusDot____6gg[data-state=running],.stage_toast__3quJd{animation:none}}.stage_json__g9MKX [data-t=key]{color:var(--hh-fg)}.stage_json__g9MKX [data-t=str]{color:var(--hh-ok)}.stage_json__g9MKX [data-t=num]{color:var(--dash-warn)}.stage_json__g9MKX [data-t=lit]{color:var(--hh-violet)}.stage_endpoint__UaJxn{margin:0;padding:14px 18px 0;font-family:var(--hh-mono),ui-monospace,monospace;font-size:12px;color:var(--hh-muted)}.stage_endpoint__UaJxn b{margin-right:6px;font-weight:560;color:var(--hh-fg)}.stage_langBar__c7SPQ{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px 0}.stage_langNote__444Mg{font-size:11.5px;color:var(--hh-faint)}.stage_noticeIcon__u4eUL{display:inline-block;width:14px;height:14px;margin:-2px 4px 0 0;vertical-align:middle;color:var(--hh-rose)}.stage_menuPlus__tVDkm{width:12px;height:12px;margin-right:6px}.stage_stops__LDVF3{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;padding-top:2px}.stage_stops__LDVF3:before{content:"";position:absolute;left:10%;right:10%;top:10px;height:2px;border-radius:1px;background:var(--hh-line2)}.stage_stop__FWu8M{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:0 0 2px;border:0;background:transparent;font:inherit;font-size:11.5px;font-weight:500;color:var(--hh-muted);cursor:pointer}.stage_stop__FWu8M i{position:relative;width:10px;height:10px;margin-top:6px;border-radius:50%;background:var(--hh-win);box-shadow:inset 0 0 0 2px var(--hh-line2);transition:background-color .16s ease,box-shadow .16s ease}.stage_stop__FWu8M[data-passed] i{box-shadow:inset 0 0 0 2px var(--hh-fg2)}.stage_stop__FWu8M[aria-checked=true]{color:var(--hh-fg)}.stage_stop__FWu8M[aria-checked=true] i{background:var(--hh-ember);box-shadow:var(--hh-point-glow)}.stage_stop__FWu8M:focus-visible{outline:0}.stage_stop__FWu8M:focus-visible i{box-shadow:0 0 0 3px color-mix(in oklch,var(--hh-ember) 45%,transparent)}.stage_caps__CqVf_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:4px 0 0;padding:10px 12px;border-radius:10px;background:var(--hh-tile);box-shadow:inset 0 0 0 1px var(--hh-line)}.stage_caps__CqVf_ dt{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--hh-faint)}.stage_caps__CqVf_ dd{margin:1px 0 0;font-family:var(--hh-mono),ui-monospace,monospace;font-size:12.5px;font-variant-numeric:tabular-nums;color:var(--hh-fg)}.stage_blockedReason__LTlBb{min-width:0;overflow:hidden;font-size:12.5px;white-space:nowrap;text-overflow:ellipsis;color:var(--hh-muted)}.stage_jumpChip__Qlr1F{display:none;align-items:center;gap:4px;flex:none;height:36px;padding:0 10px;border:0;border-radius:12px;background:transparent;box-shadow:inset 0 0 0 1px var(--hh-line2);font:inherit;font-size:12.5px;font-weight:520;color:var(--hh-fg2);cursor:pointer}.stage_jumpChip__Qlr1F svg{width:13px;height:13px}@media (max-width:899.98px){.stage_jumpChip__Qlr1F{display:inline-flex}.stage_costChip__TR3ji{flex:1 1 0;min-width:0}}.stage_group__WquIM{position:relative}.stage_groupExtra__CzXjs{position:absolute;top:0;right:92px;height:36px;display:flex;align-items:center;z-index:1}@media (max-width:480px){.stage_groupExtra__CzXjs{right:80px}}.stage_group__WquIM[data-bare]{background:none;box-shadow:none;border-radius:0}.stage_group__WquIM[data-bare] .stage_groupBody__KEUEr{padding:0;gap:12px;animation:none}.stage_field___FH5l[data-inline]{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px}.stage_field___FH5l[data-inline] .stage_fieldTop__Sljsm{flex:1 1 auto;min-width:0}.stage_field___FH5l[data-inline] .stage_fieldLabel__939ET{font-size:12px;color:var(--hh-muted)}.stage_field___FH5l[data-inline] .stage_segQuiet__wGDGq{width:auto;flex:0 0 auto;min-width:150px}.stage_field___FH5l[data-inline] .stage_segQuiet__wGDGq button{padding:0 10px}.stage_field___FH5l[data-inline] .stage_hint__6bKuS{flex:0 0 100%;font-size:11px}.stage_field___FH5l[data-inline] .stage_selectTrigger__SA997{min-width:150px}@media (max-width:899.98px){.stage_field___FH5l[data-inline] .stage_segQuiet__wGDGq{height:40px}.stage_field___FH5l[data-inline] .stage_fieldLabel__939ET,.stage_field___FH5l[data-inline] .stage_segQuiet__wGDGq button{font-size:14px}.stage_config__cWQVs[data-compact] .stage_cfgBody__Glo8I{padding-bottom:16px}}.dmx-root{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;--dmx-cycle:1500ms;--dmx-opacity-base:0.16;--dmx-opacity-mid:0.32;--dmx-opacity-peak:1}.dmx-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(5,minmax(0,1fr))}.dmx-dot{border-radius:999px;display:block;background:currentColor;opacity:calc(.5 * (var(--dmx-opacity-base) + var(--dmx-opacity-mid)));transform-origin:center;transform:none;will-change:opacity}.dmx-muted .dmx-dot{opacity:calc(.44 * var(--dmx-opacity-mid))}.dmx-dot.dmx-inactive{opacity:0!important;animation:none!important;visibility:hidden;pointer-events:none;will-change:auto}.dmx-ripple{animation:dmx-ripple calc(var(--dmx-cycle) * var(--dmx-speed, 1)) ease-in-out infinite;animation-delay:calc(var(--dmx-ripple-ring, 0) * .2333 * var(--dmx-cycle) * var(--dmx-speed, 1));will-change:opacity}.dmx-ripple-echo{animation:dmx-ripple-echo calc(var(--dmx-cycle) * var(--dmx-speed, 1)) ease-in-out infinite;animation-delay:calc((var(--dmx-ripple-ring, 0) * .14 + var(--dmx-ripple-parity, 0) * .03) * var(--dmx-cycle) * var(--dmx-speed, 1));will-change:opacity}.dmx-center-origin-ripple{animation:dmx-center-origin-ripple calc(var(--dmx-cycle) * var(--dmx-speed, 1)) ease-in-out infinite;animation-delay:calc(var(--dmx-center-ripple-ring, 0) * .16 * var(--dmx-cycle) * var(--dmx-speed, 1));will-change:opacity}.dmx-collapse{animation:dmx-collapse calc(var(--dmx-cycle) * .2 * var(--dmx-speed, 1)) ease-in forwards;animation-delay:calc((4 - var(--dmx-manhattan, 0)) * .032 * var(--dmx-cycle) * var(--dmx-speed, 1))}.dmx-hover-ripple{animation:dmx-hover-ripple calc(var(--dmx-cycle) * var(--dmx-speed, 1)) ease-in-out infinite;animation-delay:calc(var(--dmx-distance, 0) * .127 * var(--dmx-cycle) * var(--dmx-speed, 1))}.dmx-path{animation:dmx-ripple calc(var(--dmx-cycle) * var(--dmx-speed, 1)) ease-in-out infinite;animation-delay:calc(var(--dmx-path, 0) * .2333 * var(--dmx-cycle) * var(--dmx-speed, 1));will-change:opacity}.dmx-diagonal-alt-sweep{animation:dmx-diagonal-alt-sweep calc(var(--dmx-cycle) * var(--dmx-speed, 1)) linear infinite;animation-delay:calc((var(--dmx-path, 0) * .2 + var(--dmx-diagonal-parity, 0) * .5) * var(--dmx-cycle) * var(--dmx-speed, 1));will-change:opacity}.dmx-spiral-snake{animation:dmx-spiral-snake calc(var(--dmx-cycle) * var(--dmx-speed, 1)) linear infinite;animation-delay:calc(var(--dmx-spiral-order, 0) * .04 * var(--dmx-cycle) * var(--dmx-speed, 1));will-change:opacity}.dmx-diagonal-snake{animation:dmx-diagonal-snake calc(var(--dmx-cycle) * var(--dmx-speed, 1)) linear infinite;animation-delay:calc(var(--dmx-diagonal-snake-order, 0) * .04 * var(--dmx-cycle) * var(--dmx-speed, 1));will-change:opacity}.dmx-outer-snake{animation:dmx-ring-snake calc(var(--dmx-cycle) * var(--dmx-speed, 1)) linear infinite;animation-delay:calc(var(--dmx-outer-order, 0) * .0625 * var(--dmx-cycle) * var(--dmx-speed, 1));will-change:opacity}.dmx-middle-snake{animation:dmx-ring-snake calc(var(--dmx-cycle) * var(--dmx-speed, 1)) linear infinite;animation-delay:calc(var(--dmx-middle-order, 0) * .125 * var(--dmx-cycle) * var(--dmx-speed, 1));will-change:opacity}@keyframes dmx-ripple{0%,to{opacity:var(--dmx-opacity-base)}50%{opacity:var(--dmx-opacity-peak)}}@keyframes dmx-ripple-echo{0%,to{opacity:calc(.625 * var(--dmx-opacity-base))}28%{opacity:calc(.98 * var(--dmx-opacity-peak))}56%{opacity:var(--dmx-opacity-mid)}78%{opacity:calc(.68 * var(--dmx-opacity-peak) + .32 * var(--dmx-opacity-mid))}}@keyframes dmx-center-origin-ripple{0%,to{opacity:calc(.625 * var(--dmx-opacity-base))}34%{opacity:var(--dmx-opacity-peak)}60%{opacity:calc(.5 * (var(--dmx-opacity-base) + var(--dmx-opacity-mid)))}}@keyframes dmx-collapse{0%{opacity:calc(.95 * var(--dmx-opacity-peak) + .05 * var(--dmx-opacity-mid))}to{opacity:calc(.375 * var(--dmx-opacity-base))}}@keyframes dmx-hover-ripple{0%{opacity:calc(.5 * var(--dmx-opacity-base))}45%{opacity:var(--dmx-opacity-peak)}to{opacity:var(--dmx-opacity-base)}}@keyframes dmx-diagonal-alt-sweep{0%,to{opacity:calc(.5 * var(--dmx-opacity-base))}14%{opacity:var(--dmx-opacity-peak)}30%{opacity:calc(.75 * var(--dmx-opacity-base))}}@keyframes dmx-spiral-snake{0%,to{opacity:calc(.5 * var(--dmx-opacity-base))}8%{opacity:var(--dmx-opacity-peak)}16%{opacity:calc(.5 * var(--dmx-opacity-peak) + .4 * var(--dmx-opacity-mid) + .1 * var(--dmx-opacity-base))}24%{opacity:calc(.25 * var(--dmx-opacity-peak) + .45 * var(--dmx-opacity-mid) + .3 * var(--dmx-opacity-base))}32%{opacity:calc(.5 * var(--dmx-opacity-mid) + .5 * var(--dmx-opacity-base))}40%{opacity:calc(.75 * var(--dmx-opacity-base))}}@keyframes dmx-diagonal-snake{0%,to{opacity:calc(.5 * var(--dmx-opacity-base))}8%{opacity:var(--dmx-opacity-peak)}16%{opacity:calc(.5 * var(--dmx-opacity-peak) + .4 * var(--dmx-opacity-mid) + .1 * var(--dmx-opacity-base))}24%{opacity:calc(.25 * var(--dmx-opacity-peak) + .45 * var(--dmx-opacity-mid) + .3 * var(--dmx-opacity-base))}32%{opacity:calc(.5 * var(--dmx-opacity-mid) + .5 * var(--dmx-opacity-base))}40%{opacity:calc(.75 * var(--dmx-opacity-base))}}@keyframes dmx-ring-snake{0%,to{opacity:calc(.5 * var(--dmx-opacity-base))}10%{opacity:var(--dmx-opacity-peak)}20%{opacity:calc(.45 * var(--dmx-opacity-peak) + .45 * var(--dmx-opacity-mid) + .1 * var(--dmx-opacity-base))}30%{opacity:calc(.2 * var(--dmx-opacity-peak) + .4 * var(--dmx-opacity-mid) + .4 * var(--dmx-opacity-base))}40%{opacity:calc(.875 * var(--dmx-opacity-base))}}.dmx-square9-bit{animation-duration:calc(5.2s * var(--dmx-speed, 1));animation-timing-function:steps(52);animation-iteration-count:infinite;will-change:opacity}.dmx-square9-d1{animation-name:dmx-square9-d1}.dmx-square9-d2{animation-name:dmx-square9-d2}.dmx-square9-d3{animation-name:dmx-square9-d3}.dmx-square9-d4{animation-name:dmx-square9-d4}.dmx-square9-d5{animation-name:dmx-square9-d5}.dmx-square9-d6{animation-name:dmx-square9-d6}@keyframes dmx-square9-d1{0%,3.846154%{opacity:var(--dmx-opacity-base)}3.846154%,30.769231%{opacity:var(--dmx-opacity-peak)}30.769231%,46.153846%{opacity:var(--dmx-opacity-base)}46.153846%,50%{opacity:var(--dmx-opacity-peak)}50%,53.846154%{opacity:var(--dmx-opacity-base)}53.846154%,57.692308%{opacity:var(--dmx-opacity-peak)}57.692308%,65.384615%{opacity:var(--dmx-opacity-base)}65.384615%,71.153846%{opacity:var(--dmx-opacity-peak)}71.153846%,80.769231%{opacity:var(--dmx-opacity-base)}80.769231%,84.615385%{opacity:var(--dmx-opacity-peak)}84.615385%,88.461538%{opacity:var(--dmx-opacity-base)}88.461538%,92.307692%{opacity:var(--dmx-opacity-peak)}92.307692%,to{opacity:var(--dmx-opacity-base)}}@keyframes dmx-square9-d2{0%,5.769231%{opacity:var(--dmx-opacity-base)}25%,5.769231%{opacity:var(--dmx-opacity-peak)}25%,30.769231%{opacity:var(--dmx-opacity-base)}30.769231%,36.538462%{opacity:var(--dmx-opacity-peak)}36.538462%,50%{opacity:var(--dmx-opacity-base)}50%,53.846154%{opacity:var(--dmx-opacity-peak)}53.846154%,57.692308%{opacity:var(--dmx-opacity-base)}57.692308%,61.538462%{opacity:var(--dmx-opacity-peak)}61.538462%,65.384615%{opacity:var(--dmx-opacity-base)}65.384615%,76.923077%{opacity:var(--dmx-opacity-peak)}76.923077%,80.769231%{opacity:var(--dmx-opacity-base)}80.769231%,84.615385%{opacity:var(--dmx-opacity-peak)}84.615385%,88.461538%{opacity:var(--dmx-opacity-base)}88.461538%,92.307692%{opacity:var(--dmx-opacity-peak)}92.307692%,to{opacity:var(--dmx-opacity-base)}}@keyframes dmx-square9-d3{0%,7.692308%{opacity:var(--dmx-opacity-base)}25%,7.692308%{opacity:var(--dmx-opacity-peak)}25%,36.538462%{opacity:var(--dmx-opacity-base)}36.538462%,42.307692%{opacity:var(--dmx-opacity-peak)}42.307692%,46.153846%{opacity:var(--dmx-opacity-base)}46.153846%,50%{opacity:var(--dmx-opacity-peak)}50%,53.846154%{opacity:var(--dmx-opacity-base)}53.846154%,57.692308%{opacity:var(--dmx-opacity-peak)}57.692308%,71.153846%{opacity:var(--dmx-opacity-base)}71.153846%,76.923077%{opacity:var(--dmx-opacity-peak)}76.923077%,80.769231%{opacity:var(--dmx-opacity-base)}80.769231%,84.615385%{opacity:var(--dmx-opacity-peak)}84.615385%,88.461538%{opacity:var(--dmx-opacity-base)}88.461538%,92.307692%{opacity:var(--dmx-opacity-peak)}92.307692%,to{opacity:var(--dmx-opacity-base)}}@keyframes dmx-square9-d4{0%,13.461538%{opacity:var(--dmx-opacity-base)}13.461538%,30.769231%{opacity:var(--dmx-opacity-peak)}30.769231%,50%{opacity:var(--dmx-opacity-base)}50%,53.846154%{opacity:var(--dmx-opacity-peak)}53.846154%,57.692308%{opacity:var(--dmx-opacity-base)}57.692308%,61.538462%{opacity:var(--dmx-opacity-peak)}61.538462%,65.384615%{opacity:var(--dmx-opacity-base)}65.384615%,71.153846%{opacity:var(--dmx-opacity-peak)}71.153846%,84.615385%{opacity:var(--dmx-opacity-base)}84.615385%,88.461538%{opacity:var(--dmx-opacity-peak)}88.461538%,92.307692%{opacity:var(--dmx-opacity-base)}92.307692%,96.153846%{opacity:var(--dmx-opacity-peak)}96.153846%,to{opacity:var(--dmx-opacity-base)}}@keyframes dmx-square9-d5{0%,15.384615%{opacity:var(--dmx-opacity-base)}15.384615%,25%{opacity:var(--dmx-opacity-peak)}25%,30.769231%{opacity:var(--dmx-opacity-base)}30.769231%,36.538462%{opacity:var(--dmx-opacity-peak)}36.538462%,46.153846%{opacity:var(--dmx-opacity-base)}46.153846%,50%{opacity:var(--dmx-opacity-peak)}50%,53.846154%{opacity:var(--dmx-opacity-base)}53.846154%,57.692308%{opacity:var(--dmx-opacity-peak)}57.692308%,65.384615%{opacity:var(--dmx-opacity-base)}65.384615%,76.923077%{opacity:var(--dmx-opacity-peak)}76.923077%,84.615385%{opacity:var(--dmx-opacity-base)}84.615385%,88.461538%{opacity:var(--dmx-opacity-peak)}88.461538%,92.307692%{opacity:var(--dmx-opacity-base)}92.307692%,96.153846%{opacity:var(--dmx-opacity-peak)}96.153846%,to{opacity:var(--dmx-opacity-base)}}@keyframes dmx-square9-d6{0%,17.307692%{opacity:var(--dmx-opacity-base)}17.307692%,25%{opacity:var(--dmx-opacity-peak)}25%,36.538462%{opacity:var(--dmx-opacity-base)}36.538462%,42.307692%{opacity:var(--dmx-opacity-peak)}42.307692%,50%{opacity:var(--dmx-opacity-base)}50%,53.846154%{opacity:var(--dmx-opacity-peak)}53.846154%,57.692308%{opacity:var(--dmx-opacity-base)}57.692308%,61.538462%{opacity:var(--dmx-opacity-peak)}61.538462%,71.153846%{opacity:var(--dmx-opacity-base)}71.153846%,76.923077%{opacity:var(--dmx-opacity-peak)}76.923077%,84.615385%{opacity:var(--dmx-opacity-base)}84.615385%,88.461538%{opacity:var(--dmx-opacity-peak)}88.461538%,92.307692%{opacity:var(--dmx-opacity-base)}92.307692%,96.153846%{opacity:var(--dmx-opacity-peak)}96.153846%,to{opacity:var(--dmx-opacity-base)}}.dmx-square6-col-snake{animation:dmx-square6-col-snake calc(var(--dmx-cycle) * var(--dmx-speed, 1)) steps(5) infinite;animation-delay:calc(var(--dmx-col-pos, 0) * .2 * var(--dmx-cycle) * var(--dmx-speed, 1));will-change:opacity}@keyframes dmx-square6-col-snake{0%,20%{opacity:calc(.6 * var(--dmx-opacity-peak) + .25 * var(--dmx-opacity-mid) + .15 * var(--dmx-opacity-base))}20%,40%{opacity:calc(.3 * var(--dmx-opacity-peak) + .5 * var(--dmx-opacity-mid) + .2 * var(--dmx-opacity-base))}40%,60%{opacity:calc(.6 * var(--dmx-opacity-mid) + .4 * var(--dmx-opacity-base))}60%,80%{opacity:calc(.2 * var(--dmx-opacity-mid) + .8 * var(--dmx-opacity-base))}80%,to{opacity:calc(.625 * var(--dmx-opacity-base))}}.dmx-circular2-ring{animation:dmx-circular2-ring calc(var(--dmx-cycle) * var(--dmx-speed, 1)) steps(12) infinite;animation-delay:calc(var(--dmx-ring-order, 0) * .0833333333 * var(--dmx-cycle) * var(--dmx-speed, 1));will-change:opacity}@keyframes dmx-circular2-ring{0%,8.333333%{opacity:var(--dmx-opacity-peak)}16.666667%,8.333333%{opacity:calc(.6 * var(--dmx-opacity-peak) + .4 * var(--dmx-opacity-mid))}16.666667%,25%{opacity:calc(.5 * var(--dmx-opacity-mid) + .5 * var(--dmx-opacity-base))}25%,33.333333%{opacity:calc(.3 * var(--dmx-opacity-mid) + .7 * var(--dmx-opacity-base))}33.333333%,41.666667%{opacity:var(--dmx-opacity-peak)}41.666667%,50%{opacity:calc(.6 * var(--dmx-opacity-peak) + .4 * var(--dmx-opacity-mid))}50%,58.333333%{opacity:calc(.5 * var(--dmx-opacity-mid) + .5 * var(--dmx-opacity-base))}58.333333%,66.666667%{opacity:calc(.3 * var(--dmx-opacity-mid) + .7 * var(--dmx-opacity-base))}66.666667%,75%{opacity:var(--dmx-opacity-peak)}75%,83.333333%{opacity:calc(.6 * var(--dmx-opacity-peak) + .4 * var(--dmx-opacity-mid))}83.333333%,91.666667%{opacity:calc(.5 * var(--dmx-opacity-mid) + .5 * var(--dmx-opacity-base))}91.666667%,to{opacity:calc(.3 * var(--dmx-opacity-mid) + .7 * var(--dmx-opacity-base))}}@media (prefers-reduced-motion:reduce){.dmx-center-origin-ripple,.dmx-circular2-ring,.dmx-collapse,.dmx-diagonal-alt-sweep,.dmx-diagonal-snake,.dmx-dot,.dmx-hover-ripple,.dmx-middle-snake,.dmx-outer-snake,.dmx-path,.dmx-ripple,.dmx-ripple-echo,.dmx-spiral-snake,.dmx-square6-col-snake,.dmx-square9-bit{animation:none!important;transition:none!important}}.scrape_ledger__wdP4E{display:flex;align-items:center;gap:14px;padding:12px 18px;border-bottom:1px solid var(--hh-line);background:var(--hh-band);min-width:0}.scrape_ladder__yguFh{display:inline-flex;align-items:flex-end;gap:4px;height:36px;flex:none}.scrape_ladder__yguFh i{display:block;width:6px;border-radius:2px;background:var(--hh-line2)}.scrape_ladder__yguFh i:first-child{height:12px}.scrape_ladder__yguFh i:nth-child(2){height:20px}.scrape_ladder__yguFh i:nth-child(3){height:28px}.scrape_ladder__yguFh i:nth-child(4){height:36px}.scrape_ladderRise__rcuGu i[data-on]{transform-origin:bottom;animation:scrape_rise__y1o45 .36s cubic-bezier(.2,.8,.3,1) both;animation-delay:calc(var(--i, 0) * 80ms)}@keyframes scrape_rise__y1o45{0%{transform:scaleY(.05)}}.scrape_ladder__yguFh i[data-on]{background:var(--hh-fg2)}.scrape_ladder__yguFh i[data-at]{background:var(--hh-ember);box-shadow:var(--hh-point-glow)}.scrape_ledgerText__4KfwV{display:flex;flex-direction:column;min-width:0;flex:1}.scrape_ledgerMain__pGOy1{font-size:13px;font-weight:560;letter-spacing:-.005em;color:var(--hh-fg)}.scrape_ledgerMain__pGOy1 small{font-size:12px;font-weight:450;color:var(--hh-muted)}.scrape_ledgerUrl__Ikwu1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--hh-mono),ui-monospace,monospace;font-size:11.5px;color:var(--hh-faint)}.scrape_ledgerStats___Ks7t{display:flex;align-items:center;gap:12px;font-size:11.5px;color:var(--hh-muted);white-space:nowrap}@container frame (max-width: 640px){.scrape_ledgerStats___Ks7t{display:none}}.scrape_fresh__m16r7>*{animation:scrape_land__6E_H3 .42s cubic-bezier(.2,.7,.2,1) both}.scrape_fresh__m16r7>:nth-child(2){animation-delay:60ms}.scrape_fresh__m16r7>:nth-child(3){animation-delay:.11s}.scrape_fresh__m16r7>:nth-child(4){animation-delay:.15s}.scrape_fresh__m16r7>:nth-child(5){animation-delay:.18s}.scrape_fresh__m16r7>:nth-child(n+6){animation-delay:.21s}@keyframes scrape_land__6E_H3{0%{opacity:0;transform:translateY(8px)}}.scrape_wait__Kkrnf{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;min-height:100%;padding:32px 24px}.scrape_browser__S_8tE{width:min(560px,100%);border-radius:14px;overflow:hidden;background:var(--hh-tile);box-shadow:inset 0 0 0 1px var(--hh-line2),var(--hh-tile-lip),var(--hh-shadow);animation:scrape_land__6E_H3 .36s cubic-bezier(.2,.7,.2,1) both}.scrape_chrome__FIH4y{display:flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-bottom:1px solid var(--hh-line)}.scrape_chrome__FIH4y>i{width:8px;height:8px;border-radius:50%;background:var(--hh-line2)}.scrape_address__HgYSB{display:flex;align-items:center;gap:6px;flex:1;min-width:0;height:22px;margin-left:8px;padding:0 10px;border-radius:8px;background:var(--hh-chip);font-family:var(--hh-mono),ui-monospace,monospace;font-size:11px;color:var(--hh-muted)}.scrape_address__HgYSB svg{width:11px;height:11px;flex:none;color:var(--hh-faint)}.scrape_address__HgYSB span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scrape_page__K5L_N{position:relative;display:flex;flex-direction:column;gap:10px;padding:24px 24px 28px;overflow:hidden}.scrape_skel__U15wE{height:10px;border-radius:5px;background:var(--hh-line2)}.scrape_skelGap__GFqSW{height:6px}.scrape_beam__4AOCY{position:absolute;left:0;right:0;top:0;height:56px;background:linear-gradient(to bottom,transparent,color-mix(in oklch,var(--hh-ember) 22%,transparent) 70%,color-mix(in oklch,var(--hh-ember) 55%,transparent));border-bottom:1px solid color-mix(in oklch,var(--hh-ember) 70%,transparent);transform:translateY(-60px);animation:scrape_sweep__iYH2x 2.2s cubic-bezier(.5,0,.3,1) infinite;pointer-events:none}@keyframes scrape_sweep__iYH2x{to{transform:translateY(260px)}}.scrape_waitLine__Ihdm_{display:flex;align-items:baseline;gap:10px;margin:0;font-size:13px;color:var(--hh-muted)}.scrape_waitLine__Ihdm_ b{font-weight:560;color:var(--hh-fg)}.scrape_waitLine__Ihdm_ .scrape_mono__pZPZK{font-size:12px}.scrape_waitNote__SJ5ZQ{margin:-8px 0 0;max-width:380px;text-align:center;font-size:12px;line-height:18px;color:var(--hh-faint);animation:scrape_land__6E_H3 .3s ease both}.scrape_mono__pZPZK{font-family:var(--hh-mono),ui-monospace,monospace}@media (prefers-reduced-motion:reduce){.scrape_browser__S_8tE,.scrape_fresh__m16r7>*,.scrape_ladderRise__rcuGu i[data-on],.scrape_waitNote__SJ5ZQ{animation:none}.scrape_beam__4AOCY{animation:none;transform:translateY(120px)}}.research_mono__24lBj{font-family:var(--hh-mono),ui-monospace,monospace}.research_muted__Rf56k{font-size:12.5px;color:var(--hh-faint)}.research_run__hKmF8{display:flex;flex-direction:column;gap:22px;padding:24px 24px 28px;container-type:inline-size}.research_stepper__yQ5xZ{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;margin:0;padding:0;list-style:none}.research_stepper__yQ5xZ:before{content:"";right:10%;background:var(--hh-line2)}.research_stepper__yQ5xZ:before,.research_track__19kwY{position:absolute;left:10%;top:13px;height:2px;border-radius:1px}.research_track__19kwY{width:80%;background:var(--hh-ember);transform-origin:left center;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.research_stepper__yQ5xZ li{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:8px;font-size:12px;font-weight:520;color:var(--hh-faint)}.research_stepper__yQ5xZ li i{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--hh-win);box-shadow:inset 0 0 0 2px var(--hh-line2);transition:box-shadow .24s ease}.research_stepper__yQ5xZ li i svg{width:13px;height:13px;color:var(--hh-win)}.research_stepper__yQ5xZ li[data-state=done]{color:var(--hh-fg2)}.research_stepper__yQ5xZ li[data-state=done] i{background:var(--hh-fg2);box-shadow:none}.research_stepper__yQ5xZ li[data-state=active]{color:var(--hh-fg)}.research_stepper__yQ5xZ li[data-state=active] i{box-shadow:inset 0 0 0 2px var(--hh-ember),var(--hh-point-glow);animation:research_breathe__C1yw1 2.4s ease-in-out infinite}@keyframes research_breathe__C1yw1{50%{opacity:.6}}.research_rings__UCH46{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.research_ring__Y0Rsp{position:relative;display:grid;justify-items:center;gap:2px;padding:16px 8px 14px;border-radius:16px;background:var(--hh-tile);box-shadow:inset 0 0 0 1px var(--hh-line),var(--hh-tile-lip)}.research_ring__Y0Rsp svg{width:64px;height:64px;transform:rotate(-90deg)}.research_ringTrack__cldJ8{fill:none;stroke:var(--hh-line2);stroke-width:5}.research_ringFill__qBGQM{fill:none;stroke:var(--hh-fg2);stroke-width:5;stroke-linecap:round;transition:stroke-dashoffset .8s cubic-bezier(.2,.7,.2,1)}.research_ring__Y0Rsp[data-hot] .research_ringFill__qBGQM{stroke:var(--dash-warn)}.research_ringValue__8kpYj{margin-top:8px;font-family:var(--hh-mono),ui-monospace,monospace;font-size:15px;line-height:20px;font-weight:560;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--hh-fg)}.research_ringLabel__R9xP7{margin-top:0;font-size:12px;font-weight:560;color:var(--hh-fg)}.research_ringOf__ObZlq{font-size:11px;color:var(--hh-faint)}.research_runCols__QOkO_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}@container (max-width: 520px){.research_runCols__QOkO_{grid-template-columns:minmax(0,1fr)}.research_rings__UCH46{gap:8px}.research_ring__Y0Rsp svg{width:52px;height:52px}.research_ringValue__8kpYj{font-size:13px}}.research_panel___P4k1{padding:14px 16px;border-radius:14px;background:var(--hh-band);box-shadow:inset 0 0 0 1px var(--hh-line);min-width:0}.research_panel___P4k1 h3{display:flex;align-items:baseline;gap:8px;margin:0 0 10px;font-family:var(--hh-mono),ui-monospace,monospace;font-size:10.5px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--hh-faint)}.research_panel___P4k1 h3 small{font-size:11px;letter-spacing:0;text-transform:none}.research_plan__PA2H7{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.research_plan__PA2H7 li{display:flex;gap:10px;font-size:13px;line-height:19px;color:var(--hh-fg2);animation:research_land__qx5pP .36s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i, 0) * 60ms)}.research_planN__2qe0_{flex:none;display:grid;place-items:center;width:20px;height:20px;border-radius:7px;background:var(--hh-chip);box-shadow:inset 0 0 0 1px var(--hh-line2);font-family:var(--hh-mono),ui-monospace,monospace;font-size:11px;color:var(--hh-muted)}.research_dots__xq97k{display:flex;flex-wrap:wrap;gap:5px;min-height:18px;margin-bottom:12px}.research_dots__xq97k i{width:8px;height:8px;border-radius:50%;background:var(--hh-fg2);animation:research_pop__Gi_kz .36s cubic-bezier(.2,.9,.3,1.4) both;animation-delay:calc(var(--i, 0) * 25ms)}.research_dots__xq97k em{font-size:12px;font-style:normal;color:var(--hh-faint)}.research_feed__SmBp0{display:flex;flex-direction:column;gap:6px;margin:0;padding:10px 0 0;border-top:1px solid var(--hh-line);list-style:none}.research_feed__SmBp0 li{display:flex;gap:10px;font-size:12.5px;color:var(--hh-muted);animation:research_land__qx5pP .3s ease both}.research_feed__SmBp0 li .research_mono__24lBj{flex:none;width:44px;font-size:11px;color:var(--hh-faint)}.research_note__OUlla{margin:-6px 0 0;text-align:center;font-size:12px;color:var(--hh-faint)}@keyframes research_land__qx5pP{0%{opacity:0;transform:translateY(6px)}}@keyframes research_pop__Gi_kz{0%{opacity:0;transform:scale(.3)}}.research_approval__kKLCW{display:flex;flex-direction:column;gap:14px;max-width:620px;margin:0 auto;padding:36px 24px}.research_approval__kKLCW h3{margin:-6px 0 0;font-size:20px;font-weight:580;letter-spacing:-.02em;color:var(--hh-fg)}.research_kicker__VECCt{font-family:var(--hh-mono),ui-monospace,monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--hh-faint)}.research_approvalActions__VJ6rd{display:flex;align-items:center;gap:14px;margin-top:6px}.research_ledger__Y1Xil{display:flex;flex-direction:column;gap:12px;padding:14px 20px;border-bottom:1px solid var(--hh-line);background:var(--hh-band)}.research_stats__5j2HS{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:12.5px;color:var(--hh-muted)}.research_stats__5j2HS b{margin-right:4px;font-weight:560;color:var(--hh-fg)}.research_spent__PfoXK{display:inline-flex;align-items:center;gap:4px}.research_spent__PfoXK small{font-size:12px;color:var(--hh-faint)}.research_spent__PfoXK i{display:inline-block;width:56px;height:3px;margin-left:6px;border-radius:2px;background:var(--hh-line2);overflow:hidden}.research_spent__PfoXK em{display:block;height:100%;background:var(--hh-fg2)}.research_criteria__7nRHs{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.research_criteria__7nRHs li{display:inline-flex;align-items:center;gap:7px;min-height:26px;padding:0 10px 0 8px;border-radius:9px;background:var(--hh-chip);box-shadow:inset 0 0 0 1px var(--hh-line2);font-size:12px;color:var(--hh-muted)}.research_criteria__7nRHs li i{display:grid;place-items:center;width:14px;height:14px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--hh-faint)}.research_criteria__7nRHs li[data-met]{color:var(--hh-fg2)}.research_criteria__7nRHs li[data-met] i{background:var(--hh-ok);box-shadow:none}.research_criteria__7nRHs li i svg{width:9px;height:9px;color:var(--hh-win)}.research_criteria__7nRHs small{font-size:11px;color:var(--hh-faint)}.research_partial__OBcgp{margin:14px 20px 0;padding:10px 14px;border-radius:12px;font-size:13px}.research_report__pdpRy{max-width:740px}.research_cite__KSNee{display:inline-grid;place-items:center;min-width:17px;height:17px;margin:0 1px;padding:0 4px;vertical-align:1px;border:0;border-radius:6px;background:var(--hh-chip);box-shadow:inset 0 0 0 1px var(--hh-line2);font-family:var(--hh-mono),ui-monospace,monospace;font-size:10.5px;font-weight:500;line-height:1;color:var(--hh-fg2);cursor:pointer;animation:research_pop__Gi_kz .32s cubic-bezier(.2,.9,.3,1.5) both;transition:background-color .12s ease}.research_cite__KSNee:hover{background:var(--hh-tile-hover);color:var(--hh-fg)}.research_cite__KSNee:focus-visible{outline:0;box-shadow:0 0 0 2px color-mix(in oklch,var(--hh-ember) 55%,transparent)}.research_sources__uHZnS{list-style:none;margin:0;padding:8px 10px 28px}.research_sources__uHZnS li{display:flex;gap:14px;padding:14px 12px;border-radius:14px;transition:background-color .12s ease;scroll-margin-top:12px}.research_sources__uHZnS li:focus-within,.research_sources__uHZnS li:hover,.research_sources__uHZnS li:target{background:var(--hh-tile)}.research_sourceFresh__PcPoG{animation:research_land__qx5pP .38s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i, 0) * 60ms)}.research_sourceN__vB2mB{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:8px;background:var(--hh-chip);box-shadow:inset 0 0 0 1px var(--hh-line2);font-family:var(--hh-mono),ui-monospace,monospace;font-size:11.5px;color:var(--hh-fg2)}.research_sourceMain__vdmlA{flex:1;min-width:0}.research_sourceHead__EDKnX{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.research_sourceHead__EDKnX>a{font-size:14px;line-height:20px;font-weight:560;letter-spacing:-.01em;color:var(--hh-fg);text-decoration:none}.research_sourceHead__EDKnX>a:hover{text-decoration:underline;text-decoration-color:var(--hh-ember);text-underline-offset:3px}.research_sourceActs__NlCCY{display:inline-flex;gap:2px;opacity:0;transition:opacity .12s ease}.research_sources__uHZnS li:focus-within .research_sourceActs__NlCCY,.research_sources__uHZnS li:hover .research_sourceActs__NlCCY{opacity:1}@media (hover:none){.research_sourceActs__NlCCY{opacity:1}}.research_sourceActs__NlCCY a,.research_sourceActs__NlCCY button{display:inline-grid;place-items:center;width:24px;height:24px;border:0;border-radius:8px;background:transparent;color:var(--hh-muted);cursor:pointer}.research_sourceActs__NlCCY a:hover,.research_sourceActs__NlCCY button:hover{background:var(--hh-tile-hover);color:var(--hh-fg)}.research_sourceActs__NlCCY svg{width:13px;height:13px}.research_sourceMeta__lv7Vd{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:3px;font-size:12px;color:var(--hh-muted)}.research_host__NWMoI{font-family:var(--hh-mono),ui-monospace,monospace;font-size:11.5px}.research_sources__uHZnS blockquote{margin:8px 0 0;padding-left:12px;border-left:2px solid var(--hh-line2);font-size:12.5px;line-height:19px;color:var(--hh-muted)}@media (prefers-reduced-motion:reduce){.research_cite__KSNee,.research_dots__xq97k i,.research_feed__SmBp0 li,.research_plan__PA2H7 li,.research_sourceFresh__PcPoG,.research_stepper__yQ5xZ li[data-state=active] i{animation:none}.research_ringFill__qBGQM,.research_track__19kwY{transition:none}}.search_list__17M3F{list-style:none;margin:0;padding:6px 8px 28px}.search_row__f6IGD{display:flex;gap:14px;padding:14px 14px 14px 10px;border-radius:14px;transition:background-color .12s ease}.search_row__f6IGD:focus-within,.search_row__f6IGD:hover{background:var(--hh-tile)}.search_rowFresh__HoRCz{animation:search_rowIn__Ttgzd .38s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i, 0) * 55ms)}@keyframes search_rowIn__Ttgzd{0%{opacity:0;transform:translateY(10px)}}.search_rank__wBWJ3{flex:none;width:28px;padding-top:1px;font-family:var(--hh-mono),ui-monospace,monospace;font-size:12px;font-variant-numeric:tabular-nums;text-align:right;color:var(--hh-faint)}.search_rowMain__bdfW_{flex:1;min-width:0}.search_rowHead__7O0vk{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.search_title__BsiPe{font-size:14.5px;line-height:20px;font-weight:560;letter-spacing:-.01em;color:var(--hh-fg);text-decoration:none}.search_title__BsiPe:hover{text-decoration:underline;text-decoration-color:var(--hh-ember);text-underline-offset:3px}.search_acts__zwD87{display:inline-flex;gap:2px;opacity:0;transition:opacity .12s ease}.search_row__f6IGD:focus-within .search_acts__zwD87,.search_row__f6IGD:hover .search_acts__zwD87{opacity:1}@media (hover:none){.search_acts__zwD87{opacity:1}}.search_act__ddcP8{display:inline-grid;place-items:center;width:24px;height:24px;border:0;border-radius:8px;background:transparent;color:var(--hh-muted);cursor:pointer}.search_act__ddcP8:hover{background:var(--hh-tile-hover);color:var(--hh-fg)}.search_act__ddcP8:focus-visible{outline:0;box-shadow:0 0 0 2px color-mix(in oklch,var(--hh-ember) 55%,transparent)}.search_act__ddcP8 svg{width:13px;height:13px}.search_meta__uBlX6{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:3px;font-size:12px;color:var(--hh-muted)}.search_host__EuKQ7{font-family:var(--hh-mono),ui-monospace,monospace;font-size:11.5px;color:var(--hh-muted)}.search_from__Uggup{display:inline-flex;gap:4px}.search_score__O5p3C{width:44px;height:3px;border-radius:2px;background:var(--hh-line2);overflow:hidden}.search_score__O5p3C i{display:block;height:100%;border-radius:2px;background:var(--hh-fg2)}.search_scoreWrap__6_GW5{display:inline-flex;align-items:center;gap:6px}.search_scoreNum__Y316m{font-family:var(--hh-mono),ui-monospace,monospace;font-size:11px;color:var(--hh-faint);opacity:0;transition:opacity .12s ease}.search_scoreWrap__6_GW5:hover .search_scoreNum__Y316m,li:hover .search_scoreNum__Y316m{opacity:1}.search_snippet__OjBaU{margin:6px 0 0;font-size:13px;line-height:20px;color:var(--hh-muted)}.search_readBtn__GeOU6{margin-top:8px;padding:0;border:0;background:transparent;font:inherit;font-size:12px;font-weight:520;color:var(--hh-fg2);cursor:pointer;text-decoration:underline;text-decoration-color:var(--hh-line2);text-underline-offset:3px}.search_readBtn__GeOU6 small{color:var(--hh-faint);font-weight:450}.search_content__kVQGk{max-width:none;margin:10px 0 0;padding:14px 16px;border-radius:12px;background:var(--hh-tile);box-shadow:inset 0 0 0 1px var(--hh-line);font-size:13px;line-height:21px}.search_lanes__rY4OC{padding:14px 18px 12px;border-bottom:1px solid var(--hh-line);background:var(--hh-band)}.search_laneRow__X0dJ8{display:flex;flex-wrap:wrap;gap:8px}.search_lane__7ErJB{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 12px 0 10px;border-radius:10px;background:var(--hh-chip);box-shadow:inset 0 0 0 1px var(--hh-line2);font-size:12px;font-weight:520;color:var(--hh-fg2)}.search_lane__7ErJB i{width:6px;height:6px;border-radius:50%;background:var(--hh-faint)}.search_lane__7ErJB[data-ok] i{background:var(--hh-ok)}.search_lane__7ErJB small{font-size:11px;font-weight:450;color:var(--hh-faint)}.search_laneFresh__jkF5W{animation:search_rowIn__Ttgzd .32s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i, 0) * 70ms)}.search_laneNote__gU81T{display:flex;align-items:center;gap:10px;margin:10px 0 0;font-size:12px;color:var(--hh-faint)}.search_answer__xkEVK{margin:14px 18px 4px;padding:14px 16px;border-radius:14px;background:var(--hh-tile);box-shadow:inset 0 0 0 1px var(--hh-line2),var(--hh-tile-lip)}.search_answer__xkEVK p{margin:4px 0 0;font-size:14px;line-height:22px;color:var(--hh-fg)}.search_answerKicker__hmE_v{font-family:var(--hh-mono),ui-monospace,monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--hh-faint)}.search_suggest___tFsr{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:0 18px 28px;font-size:12px;color:var(--hh-faint)}.search_batch__KWGQ6{display:grid;grid-template-columns:250px minmax(0,1fr);min-height:100%}@container frame (max-width: 640px){.search_batch__KWGQ6{grid-template-columns:minmax(0,1fr)}.search_queries__F5ZSD{border-right:0!important;border-bottom:1px solid var(--hh-line)}}.search_queries__F5ZSD{padding:14px 14px 18px;border-right:1px solid var(--hh-line);background:var(--hh-band)}.search_queries__F5ZSD ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.search_sideHead__cnM69{display:flex;align-items:center;justify-content:space-between;margin:0 0 10px;font-family:var(--hh-mono),ui-monospace,monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--hh-faint)}.search_query__dlFod{display:flex;align-items:center;gap:8px;min-height:32px;padding:0 10px;border-radius:10px;background:var(--hh-chip);font-size:12.5px;color:var(--hh-fg2)}.search_query__dlFod i{flex:none;width:6px;height:6px;border-radius:50%;background:var(--hh-faint)}.search_query__dlFod[data-status=processing] i{background:var(--hh-ember);box-shadow:var(--hh-point-glow);animation:search_pulse__Eg4XC 1.2s ease-in-out infinite}.search_query__dlFod[data-status=succeeded] i{background:var(--hh-ok)}.search_query__dlFod[data-status=expired] i,.search_query__dlFod[data-status=failed] i{background:var(--hh-rose)}.search_queryText__ZV8Pv{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search_query__dlFod small{font-family:var(--hh-mono),ui-monospace,monospace;font-size:11px;color:var(--hh-faint)}.search_sideNote__Flvzt{margin:12px 2px 0;font-size:12px;line-height:17px;color:var(--hh-faint)}@keyframes search_pulse__Eg4XC{50%{opacity:.4}}.search_merged__s_mhx{min-width:0}.search_mergeWait__AR1i1{display:flex;flex-direction:column;align-items:center;gap:18px;padding:64px 24px;font-size:13px;color:var(--hh-muted)}.search_mergeWait__AR1i1 p{margin:0}.search_rings___Vfff{position:relative;width:56px;height:56px}.search_rings___Vfff:after,.search_rings___Vfff:before{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid var(--hh-ember);animation:search_ring__uqINC 2.4s ease-out infinite}.search_rings___Vfff:after{animation-delay:1.2s}.search_wait__dE55g{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:100%;padding:40px 24px;text-align:center}.search_radar__VjnmW{position:relative;display:grid;place-items:center;width:160px;height:160px;margin-bottom:8px}.search_radar__VjnmW>i{position:absolute;inset:0;border-radius:50%;border:1px solid color-mix(in oklch,var(--hh-ember) 60%,transparent);animation:search_ring__uqINC 2.7s ease-out infinite}.search_radar__VjnmW>i:nth-child(2){animation-delay:.9s}.search_radar__VjnmW>i:nth-child(3){animation-delay:1.8s}@keyframes search_ring__uqINC{0%{transform:scale(.25);opacity:.9}to{transform:scale(1);opacity:0}}.search_radarCore__Dcnao{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--hh-tile);box-shadow:inset 0 0 0 1px var(--hh-line2),var(--hh-tile-lip),var(--hh-shadow);color:var(--hh-fg2)}.search_radarCore__Dcnao svg{width:18px;height:18px}.search_waitQuery__pr4NI{margin:0;max-width:460px;font-family:var(--hh-serif),serif;font-style:italic;font-size:24px;line-height:30px;color:var(--hh-fg)}.search_waitLine__B8xMF{display:flex;align-items:baseline;gap:10px;margin:0;font-size:13px;color:var(--hh-muted)}.search_waitNote__bmDC4{margin:0;max-width:340px;font-size:12px;line-height:18px;color:var(--hh-faint)}@media (prefers-reduced-motion:reduce){.search_laneFresh__jkF5W,.search_query__dlFod[data-status=processing] i,.search_radar__VjnmW>i,.search_rings___Vfff:after,.search_rings___Vfff:before,.search_rowFresh__HoRCz{animation:none}.search_radar__VjnmW>i{opacity:.35;transform:scale(.7)}}