.StacksCategory_bodyActionsHome__8ul35{padding:0 0 var(--space-2)}.StacksCategory_stripeActions__wxb5Z{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:6px;min-width:0}@media (max-width:640px){.StacksCategory_stripeActions__wxb5Z .navItemCompact{font-size:10px}.StacksCategory_stripeActions__wxb5Z .navItemCompact .navTrack{padding:2px 5px 2px calc(5px + 5px)}.StacksCategory_stripeActions__wxb5Z .navItemCompact .navFace{gap:4px}.StacksCategory_stripeActions__wxb5Z .navItemCompact .navMark{width:4px;height:4px}.StacksCategory_stripeActions__wxb5Z .navItemCompact .navArrowTrail{width:10px;margin-right:1px}.StacksCategory_stripeActions__wxb5Z .navItemCompact .navArrowHead{font-size:10px}}.StacksCategory_list__7TqTX{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.StacksCategory_item__RFeAr{--row-i:0;opacity:0;transform:translateY(2px);animation:StacksCategory_fc-stack-row-in__klRzC .32s var(--ease) forwards;animation-delay:calc(var(--row-i) * 30ms)}@keyframes StacksCategory_fc-stack-row-in__klRzC{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.StacksCategory_row__cKdmp{display:flex;align-items:stretch;position:relative}.StacksCategory_link__QidiZ{position:relative;flex:1 1 auto;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);text-decoration:none;font-family:var(--font-mono),var(--font-mono-fallback);color:var(--text);transition:background-color var(--dur-hover) var(--ease);min-width:0}.StacksCategory_link__QidiZ:hover{background:var(--panel-hover)}.StacksCategory_bar__2zLlW{position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--accent);transform:scaleY(0);transform-origin:top;transition:transform .22s var(--ease)}.StacksCategory_link__QidiZ:hover .StacksCategory_bar__2zLlW{transform:scaleY(1)}.StacksCategory_dot__wSwK1{width:4px;height:4px;background:var(--text-faint);border-radius:50%;flex:0 0 auto;transition:background-color var(--dur-hover) var(--ease)}.StacksCategory_link__QidiZ:hover .StacksCategory_dot__wSwK1{background:var(--accent)}.StacksCategory_name__HkYxN{color:var(--text-hero);font-size:13px;letter-spacing:.04em;flex:0 0 auto;max-width:32%}.StacksCategory_desc__f8dNx,.StacksCategory_name__HkYxN{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StacksCategory_desc__f8dNx{color:var(--text-faint);font-size:11px;letter-spacing:.02em;flex:1 1 auto;min-width:0}.StacksCategory_arrow__66mU_{color:var(--text-faint);font-size:12px;flex:0 0 auto;transform:translateX(-4px);opacity:0;transition:transform var(--dur-hover) var(--ease),opacity var(--dur-hover) var(--ease)}.StacksCategory_link__QidiZ:hover .StacksCategory_arrow__66mU_{transform:translateX(0);opacity:1;color:var(--accent)}.StacksCategory_editAnchor__Ab6WT{flex:0 0 auto;display:inline-flex;align-items:center;padding:0 var(--space-3);border:none;background:transparent;cursor:pointer;color:var(--text-faint);text-decoration:none;font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;letter-spacing:.08em;text-transform:lowercase;opacity:0;pointer-events:none;transition:opacity .16s var(--ease),color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease)}.StacksCategory_row__cKdmp:focus-within .StacksCategory_editAnchor__Ab6WT,.StacksCategory_row__cKdmp:hover .StacksCategory_editAnchor__Ab6WT{opacity:1;pointer-events:auto}.StacksCategory_editAnchor__Ab6WT:focus-visible,.StacksCategory_editAnchor__Ab6WT:hover{color:var(--text-hero);background:var(--panel-hover);outline:none}.StacksCategory_editAnchor__Ab6WT[data-active]{opacity:.45;pointer-events:none;color:var(--accent)}.StacksCategory_row__cKdmp:focus-within .StacksCategory_editAnchor__Ab6WT[data-active],.StacksCategory_row__cKdmp:hover .StacksCategory_editAnchor__Ab6WT[data-active]{opacity:1;pointer-events:auto;color:var(--accent)}.StacksCategory_editAnchor__Ab6WT[data-active]:focus-visible,.StacksCategory_editAnchor__Ab6WT[data-active]:hover{color:var(--accent-bright)}.ToolList_list__OpYUm{list-style:none;display:flex;flex-direction:column;gap:0}.ToolList_item__ER119{animation:ToolList_fc-rise__mobZZ .28s var(--ease-out) both;animation-delay:calc(var(--row-i, 0) * 28ms)}.ToolList_item__ER119:nth-child(n+13){animation:none}@media (prefers-reduced-motion:reduce){.ToolList_item__ER119{animation:none}}.ToolList_itemRow__EObO4{display:flex;align-items:stretch;position:relative}.ToolList_link__JIPKm,.ToolList_row__wgnSO{position:relative;display:grid;grid-template-columns:10px minmax(14ch,max-content) minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:9px var(--space-3) 9px calc(var(--space-3) + 6px);min-height:36px;color:var(--text);isolation:isolate}.ToolList_itemRow__EObO4 .ToolList_link__JIPKm{flex:1 1 auto;min-width:0}.ToolList_link__JIPKm{background:transparent;overflow:hidden;transition:background-color var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease),transform .22s var(--ease-out)}.ToolList_link__JIPKm:focus-visible,.ToolList_link__JIPKm:hover{background:var(--panel-hover);outline:none}.ToolList_link__JIPKm:active{background:var(--bg-inverted);color:var(--bg);transition-duration:var(--dur-press)}.ToolList_row__wgnSO{cursor:default;-webkit-user-select:text;-moz-user-select:text;user-select:text;opacity:.78}.ToolList_bar__tcIZJ{position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--line-strong);z-index:1;transition:width .2s var(--ease-out),background-color var(--dur-hover) var(--ease),box-shadow var(--dur-hover) var(--ease)}.ToolList_link__JIPKm:focus-visible .ToolList_bar__tcIZJ,.ToolList_link__JIPKm:hover .ToolList_bar__tcIZJ{width:4px;background:var(--accent);box-shadow:2px 0 12px -2px var(--accent-glow)}.ToolList_link__JIPKm:active .ToolList_bar__tcIZJ{background:var(--bg);box-shadow:none;transition-duration:var(--dur-press)}.ToolList_sweep__tr_Fc{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,var(--accent-faint) 35%,var(--accent-strong) 50%,var(--accent-faint) 65%,transparent 100%);opacity:0;transform:translateX(-100%);pointer-events:none;z-index:0}.ToolList_link__JIPKm:focus-visible .ToolList_sweep__tr_Fc,.ToolList_link__JIPKm:hover .ToolList_sweep__tr_Fc{animation:ToolList_fc-row-sweep__4PqHH .52s cubic-bezier(.2,0,0,1) forwards}@keyframes ToolList_fc-row-sweep__4PqHH{0%{transform:translateX(-100%);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateX(100%);opacity:0}}.ToolList_dot__z_imA{position:relative;z-index:1;width:8px;height:8px;background:var(--accent);align-self:center;transition:background-color var(--dur-hover) var(--ease),box-shadow .18s var(--ease-out),transform .18s var(--ease-out)}[data-status=planned] .ToolList_dot__z_imA{background:transparent;border:1px solid var(--text-faint);width:8px;height:8px}.ToolList_link__JIPKm:focus-visible .ToolList_dot__z_imA,.ToolList_link__JIPKm:hover .ToolList_dot__z_imA{background:var(--accent-bright);box-shadow:0 0 0 4px var(--accent-faint),0 0 14px var(--accent-glow);transform:scale(1.18)}.ToolList_link__JIPKm:active .ToolList_dot__z_imA{background:var(--bg);box-shadow:none}.ToolList_name__hxwnM{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--text-hero);font-weight:500;letter-spacing:0;min-width:0;white-space:nowrap}.ToolList_srOnly__rxVoS{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ToolList_nameText__y4Zc7{display:inline-flex;align-items:baseline;color:inherit;isolation:isolate}.ToolList_char__hmlR8{display:inline-block;transform-origin:50% 80%;transform:translateY(0) rotate(0) scale(1);color:inherit;will-change:transform,color,text-shadow}.ToolList_cursor__Rk0wT{display:inline-block;width:4px;height:11px;background:var(--accent);vertical-align:-1px;opacity:0;transform:translateX(-2px);transition:opacity var(--dur-hover) var(--ease),transform .18s var(--ease-out)}.ToolList_link__JIPKm:focus-visible .ToolList_cursor__Rk0wT,.ToolList_link__JIPKm:hover .ToolList_cursor__Rk0wT{opacity:1;transform:translateX(0);animation:ToolList_fc-caret__9VfMa 1.05s steps(2) infinite}.ToolList_link__JIPKm[data-state=active] .ToolList_char__hmlR8{animation:ToolList_fc-char-wave-in__4FQau .24s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(var(--ci, 0) * 18ms)}.ToolList_link__JIPKm[data-state=settling] .ToolList_char__hmlR8{animation:ToolList_fc-char-wave-out__lAtbo .26s cubic-bezier(.33,1,.68,1) both;animation-delay:calc(var(--ci-rev, 0) * 14ms)}@keyframes ToolList_fc-char-wave-in__4FQau{0%{transform:translateY(0) scale(1);color:var(--text-hero)}45%{transform:translateY(-3.5px) scale(1.025);color:var(--accent-bright)}to{transform:translateY(0) scale(1);color:var(--accent-bright)}}@keyframes ToolList_fc-char-wave-out__lAtbo{0%{transform:translateY(0) scale(1);color:var(--accent-bright)}50%{transform:translateY(-1.5px) scale(1.012);color:var(--accent)}to{transform:translateY(0) scale(1);color:var(--text-hero)}}[data-status=planned] .ToolList_name__hxwnM{color:var(--text-dim);font-weight:400}.ToolList_description__ELkFg{position:relative;z-index:1;font-size:12px;color:var(--text-dim);letter-spacing:0;text-align:left;line-height:1.55;transition:color var(--dur-hover) var(--ease);min-width:0}.ToolList_link__JIPKm:focus-visible .ToolList_description__ELkFg,.ToolList_link__JIPKm:hover .ToolList_description__ELkFg{color:var(--text)}[data-status=planned] .ToolList_description__ELkFg{color:var(--text-faint)}.ToolList_stackBadge__Zu_2B{display:inline-block;margin-left:.5em;padding:.12em .4em .14em;font-size:9px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);border:1px solid var(--line-strong);border-radius:3px;background:var(--panel);vertical-align:.12em;white-space:nowrap}.ToolList_arrowWrap__ioMIN{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:flex-end;gap:0}.ToolList_arrowTrail__OLNO7{display:inline-block;width:22px;height:1px;background:var(--accent);margin-right:4px;box-shadow:0 0 6px var(--accent-glow);transform:scaleX(0);transform-origin:right center;opacity:0;transition:transform .28s var(--ease-out),opacity .2s var(--ease)}.ToolList_arrowHead__GgLdo{font-size:13px;color:var(--text-faint);line-height:1;transition:color var(--dur-hover) var(--ease),transform .22s var(--ease-out)}.ToolList_link__JIPKm:focus-visible .ToolList_arrowTrail__OLNO7,.ToolList_link__JIPKm:hover .ToolList_arrowTrail__OLNO7{transform:scaleX(1);opacity:1}.ToolList_link__JIPKm:focus-visible .ToolList_arrowHead__GgLdo,.ToolList_link__JIPKm:hover .ToolList_arrowHead__GgLdo{color:var(--accent-bright);transform:translateX(2px)}.ToolList_link__JIPKm:active .ToolList_arrowHead__GgLdo,.ToolList_link__JIPKm:active .ToolList_arrowTrail__OLNO7{background:var(--bg);color:var(--bg);box-shadow:none}.ToolList_link__JIPKm:active .ToolList_description__ELkFg,.ToolList_link__JIPKm:active .ToolList_name__hxwnM{color:var(--bg)}.ToolList_link__JIPKm:active .ToolList_char__hmlR8{color:var(--bg);text-shadow:none;animation:none;transform:translateY(0) rotate(0) scale(1)}.ToolList_link__JIPKm:active .ToolList_cursor__Rk0wT{background:var(--bg);animation:none}.ToolList_link__JIPKm:active .ToolList_sweep__tr_Fc{display:none}.ToolList_soon___H3kc{font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--text-faint)}@media (prefers-reduced-motion:reduce){.ToolList_link__JIPKm:focus-visible .ToolList_sweep__tr_Fc,.ToolList_link__JIPKm:hover .ToolList_sweep__tr_Fc{animation:none}.ToolList_cursor__Rk0wT,.ToolList_link__JIPKm[data-state=active] .ToolList_char__hmlR8,.ToolList_link__JIPKm[data-state=settling] .ToolList_char__hmlR8{animation:none}.ToolList_arrowHead__GgLdo,.ToolList_arrowTrail__OLNO7,.ToolList_bar__tcIZJ,.ToolList_char__hmlR8,.ToolList_dot__z_imA,.ToolList_name__hxwnM{transition:none}}.ToolList_favAnchor__siy_S{flex:0 0 auto;display:inline-flex;align-items:center;padding:0 var(--space-3);border:none;background:transparent;cursor:pointer;color:var(--text-faint);text-decoration:none;font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;letter-spacing:.08em;text-transform:uppercase;opacity:0;pointer-events:none;transition:opacity .16s var(--ease),color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease)}.ToolList_itemRow__EObO4:focus-within .ToolList_favAnchor__siy_S,.ToolList_itemRow__EObO4:hover .ToolList_favAnchor__siy_S{opacity:1;pointer-events:auto}.ToolList_favAnchor__siy_S:focus-visible,.ToolList_favAnchor__siy_S:hover{color:var(--text-hero);background:var(--panel-hover);outline:none}.ToolList_favAnchor__siy_S[data-active]{opacity:.45;pointer-events:none;color:var(--accent)}.ToolList_itemRow__EObO4:focus-within .ToolList_favAnchor__siy_S[data-active],.ToolList_itemRow__EObO4:hover .ToolList_favAnchor__siy_S[data-active]{opacity:1;pointer-events:auto;color:var(--accent)}.ToolList_favAnchor__siy_S[data-active]:focus-visible,.ToolList_favAnchor__siy_S[data-active]:hover{color:var(--accent-bright)}.ToolList_favAnchor__siy_S[data-variant=favorites]{color:var(--text-faint)}.ToolList_favAnchor__siy_S[data-variant=favorites]:focus-visible,.ToolList_favAnchor__siy_S[data-variant=favorites]:hover{color:var(--accent-bright);background:var(--panel-hover)}.ToolList_link__JIPKm[data-fc-search=dim],.ToolList_row__wgnSO[data-fc-search=dim]{opacity:.18;transition:opacity .22s var(--ease-out)}.ToolList_link__JIPKm[data-fc-search=dim]:focus-visible,.ToolList_link__JIPKm[data-fc-search=dim]:hover{opacity:.55}.ToolList_link__JIPKm[data-fc-search=match],.ToolList_row__wgnSO[data-fc-search=match]{opacity:1;transition:opacity .22s var(--ease-out)}.ToolList_link__JIPKm[data-fc-search=match]{background:linear-gradient(90deg,var(--accent-faint) 0,rgba(232,200,122,.04) 35%,transparent 100%)}.ToolList_link__JIPKm[data-fc-search=top],.ToolList_row__wgnSO[data-fc-search=top]{opacity:1;transition:opacity .22s var(--ease-out)}.ToolList_link__JIPKm[data-fc-search=top] .ToolList_bar__tcIZJ{width:4px;background:var(--accent-bright);box-shadow:2px 0 14px -2px var(--accent-glow)}.ToolList_link__JIPKm[data-fc-search=top] .ToolList_dot__z_imA{background:var(--accent-bright);box-shadow:0 0 0 4px var(--accent-faint),0 0 14px var(--accent-glow)}.ToolList_link__JIPKm[data-fc-search=top]{background:linear-gradient(90deg,var(--accent-faint) 0,rgba(232,200,122,.08) 35%,transparent 80%)}.ToolList_link__JIPKm[data-fc-search=top] .ToolList_name__hxwnM{color:var(--text-hero)}.ToolList_link__JIPKm[data-fc-search=top] .ToolList_description__ELkFg{color:var(--text)}@media (prefers-reduced-motion:reduce){.ToolList_link__JIPKm[data-fc-search],.ToolList_row__wgnSO[data-fc-search]{transition:none}}@media (max-width:620px){.ToolList_link__JIPKm,.ToolList_row__wgnSO{grid-template-columns:10px minmax(0,1fr) auto;padding:10px var(--space-2) 10px calc(var(--space-2) + 6px);min-height:unset}.ToolList_description__ELkFg{grid-column:2/-2;padding-top:2px}.ToolList_favAnchor__siy_S{padding:0 var(--space-2)}}.CategoryTools_groups__nUtxw,.RecentsRail_rail__7_kEa{display:flex;flex-direction:column;gap:0}.RecentsRail_rail__7_kEa[data-home]{margin:0;padding:0}.RecentsRail_rail__7_kEa[data-home] .RecentsRail_homeLine__xsY_D{text-transform:none}.RecentsRail_homeLine__xsY_D{display:flex;align-items:center;gap:10px;min-height:14px;padding:0;font-family:var(--font-mono),var(--font-mono-fallback);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);overflow:hidden}.RecentsRail_homeLabel__zFdNh{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;color:var(--text-dim);transition:color .16s var(--ease)}.RecentsRail_homeLabel__zFdNh:before{content:"";flex-shrink:0;width:var(--fc-kicker-square);height:var(--fc-kicker-square);background:var(--accent);align-self:center;transition:background-color .16s var(--ease),box-shadow .16s var(--ease)}@media (prefers-reduced-motion:no-preference){.RecentsRail_rail__7_kEa[data-home] .RecentsRail_homeLabel__zFdNh:before{animation:RecentsRail_fc-recents-home-breathe__c2u_Y 3.2s var(--ease) infinite}}@keyframes RecentsRail_fc-recents-home-breathe__c2u_Y{0%,to{opacity:1}50%{opacity:.5}}.RecentsRail_homeList__KoV1R{display:inline-flex;align-items:center;gap:10px;min-width:0;list-style:none;padding:0;margin:0;overflow:hidden}.RecentsRail_homeItem__R8I_O{min-width:0}.RecentsRail_homeLink__MpK81{display:inline-flex;align-items:center;gap:5px;max-width:22ch;color:color-mix(in srgb,var(--text-dim) 78%,transparent);white-space:nowrap;transition:color var(--dur-hover) var(--ease)}.RecentsRail_homeLink__MpK81:focus-visible,.RecentsRail_homeLink__MpK81:hover{color:var(--accent-bright)}.RecentsRail_homeIcon__6WQ8o{width:10px;height:10px;flex:0 0 auto;opacity:.78}.RecentsRail_homeName__EpXuy{min-width:0;overflow:hidden;text-overflow:ellipsis}.RecentsRail_rail__7_kEa[data-home] .RecentsRail_head__jUdPH{padding:0;min-height:0}.RecentsRail_rail__7_kEa[data-home] .RecentsRail_toggle__nsdFT{font-size:9px;letter-spacing:.12em;color:color-mix(in srgb,var(--text-dim) 88%,transparent);padding:2px 0 0;opacity:.78}.RecentsRail_rail__7_kEa[data-home] .RecentsRail_toggle__nsdFT:hover{color:var(--text-dim);opacity:1}.RecentsRail_rail__7_kEa[data-home] .RecentsRail_chev__ctNya{color:inherit;font-size:9px;opacity:.88}.RecentsRail_rail__7_kEa[data-home] .RecentsRail_toggle__nsdFT:hover .RecentsRail_chev__ctNya{opacity:1}.RecentsRail_head__jUdPH{display:flex;justify-content:space-between;gap:var(--space-3)}.RecentsRail_head__jUdPH,.RecentsRail_toggle__nsdFT{align-items:center;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.RecentsRail_toggle__nsdFT{display:inline-flex;gap:8px;padding:4px 6px 4px 0;background:transparent;border:none;cursor:pointer;color:var(--text-faint);font-family:var(--font-mono),var(--font-mono-fallback);transition:color var(--dur-hover) var(--ease)}.RecentsRail_toggle__nsdFT:hover{color:var(--text)}.RecentsRail_chev__ctNya{display:inline-block;font-size:10px;line-height:1;color:var(--text-faint);transition:transform .2s var(--ease),color var(--dur-hover) var(--ease)}.RecentsRail_chev__ctNya[data-open]{transform:rotate(90deg)}.RecentsRail_toggle__nsdFT:hover .RecentsRail_chev__ctNya{color:var(--text-dim)}.RecentsRail_label__80RSd{color:inherit}.RecentsRail_clear__XbgYq{background:transparent;border:none;font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);cursor:pointer;padding:4px 6px;margin-right:-6px;transition:color var(--dur-hover) var(--ease)}.RecentsRail_clear__XbgYq:hover{color:var(--text-bright)}.RecentsRail_clear__XbgYq:active{color:var(--accent)}.RecentsRail_body__O_S77{max-height:0;overflow:hidden;visibility:hidden;transition:max-height .2s var(--ease),visibility 0s linear .2s,margin-top .2s var(--ease);margin-top:0}.RecentsRail_body__O_S77[data-open]{max-height:400px;visibility:visible;margin-top:var(--space-3);transition:max-height .22s var(--ease),visibility 0s linear 0s,margin-top .22s var(--ease)}.RecentsRail_emptyCue__HNrmB{font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;letter-spacing:.06em;line-height:1.45;color:var(--text-faint);margin:0;padding:2px 0 4px;max-width:36em}.RecentsRail_rail__7_kEa[data-home] .RecentsRail_emptyCue__HNrmB{font-size:9px;letter-spacing:.08em;color:color-mix(in srgb,var(--text-faint) 72%,transparent)}.RecentsRail_list__xEsYt{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:1px;gap:1px;background:var(--line);padding:0;margin:0;border:1px solid var(--line)}.RecentsRail_item__VQHky{background:var(--bg);min-width:0}.RecentsRail_chip__n4rHs{position:relative;display:grid;grid-template-columns:8px 1fr 14px;align-items:center;grid-gap:10px;gap:10px;padding:10px 12px 10px calc(12px + 4px);background:transparent;color:var(--text);isolation:isolate;overflow:hidden;transition:background-color var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease)}.RecentsRail_chip__n4rHs:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--line-strong);z-index:1;transition:width .18s var(--ease-out),background-color var(--dur-hover) var(--ease),box-shadow var(--dur-hover) var(--ease)}.RecentsRail_chip__n4rHs:focus-visible,.RecentsRail_chip__n4rHs:hover{background:var(--panel-hover);outline:none}.RecentsRail_chip__n4rHs:focus-visible:before,.RecentsRail_chip__n4rHs:hover:before{width:3px;background:var(--accent);box-shadow:2px 0 10px -2px var(--accent-glow)}.RecentsRail_chip__n4rHs:active{background:var(--bg-inverted);color:var(--bg);transition-duration:var(--dur-press)}.RecentsRail_chip__n4rHs:active:before{background:var(--bg);box-shadow:none}.RecentsRail_dot__PH8vd{width:8px;height:8px;background:var(--accent);align-self:center;position:relative;z-index:1;transition:background-color var(--dur-hover) var(--ease),box-shadow var(--dur-hover) var(--ease),transform var(--dur-hover) var(--ease)}.RecentsRail_chip__n4rHs:focus-visible .RecentsRail_dot__PH8vd,.RecentsRail_chip__n4rHs:hover .RecentsRail_dot__PH8vd{background:var(--accent-bright);box-shadow:0 0 0 3px var(--accent-faint);transform:scale(1.12)}.RecentsRail_chip__n4rHs:active .RecentsRail_dot__PH8vd{background:var(--bg);box-shadow:none}.RecentsRail_bodyText__rFwnE{display:flex;flex-direction:column;gap:1px;min-width:0;position:relative;z-index:1}.RecentsRail_name__pV4Cb{font-size:12px;font-weight:500;color:var(--text-hero);letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RecentsRail_cat__SkH72{display:inline-flex;align-items:center;gap:5px;font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint);white-space:nowrap;transition:color var(--dur-hover) var(--ease)}.RecentsRail_catIcon__9hA7p{width:11px;height:11px;color:inherit;opacity:.85}.RecentsRail_chip__n4rHs:focus-visible .RecentsRail_catIcon__9hA7p,.RecentsRail_chip__n4rHs:hover .RecentsRail_catIcon__9hA7p{opacity:1}.RecentsRail_chip__n4rHs:focus-visible .RecentsRail_cat__SkH72,.RecentsRail_chip__n4rHs:hover .RecentsRail_cat__SkH72{color:var(--accent)}.RecentsRail_chip__n4rHs:active .RecentsRail_cat__SkH72,.RecentsRail_chip__n4rHs:active .RecentsRail_name__pV4Cb{color:var(--bg)}.RecentsRail_arrow__m8Njs{position:relative;z-index:1;font-size:12px;color:var(--text-faint);line-height:1;transform:translateX(-4px);opacity:0;transition:color var(--dur-hover) var(--ease),opacity var(--dur-hover) var(--ease),transform .18s var(--ease-out)}.RecentsRail_chip__n4rHs:focus-visible .RecentsRail_arrow__m8Njs,.RecentsRail_chip__n4rHs:hover .RecentsRail_arrow__m8Njs{color:var(--accent-bright);opacity:1;transform:translateX(0)}.RecentsRail_chip__n4rHs:active .RecentsRail_arrow__m8Njs{color:var(--bg)}.TerminalSearch_wrap__hO4E0{display:flex;flex-direction:column;gap:8px;padding:0}.TerminalSearch_wrap__hO4E0[data-variant=landing][data-empty]{gap:var(--space-1)}.TerminalSearch_wrap__hO4E0[data-variant=landing][data-empty] .TerminalSearch_status__msJnY{display:none}.TerminalSearch_inputRow__GH89z{position:relative;display:flex;align-items:center;gap:12px;padding:0 0 10px;margin:0;border:0;border-radius:0;border-bottom:1px solid color-mix(in srgb,var(--accent) 52%,transparent);isolation:isolate;background:transparent;box-shadow:none;overflow:clip;transition:background-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease)}.TerminalSearch_wrap__hO4E0.TerminalSearch_heroPairAlign__VvDG1 .TerminalSearch_inputRow__GH89z{margin-top:clamp(18px,3.8vh,30px);padding-bottom:10px}.TerminalSearch_wrap__hO4E0[data-active] .TerminalSearch_inputRow__GH89z{border-bottom-color:color-mix(in srgb,var(--accent) 88%,transparent)}.TerminalSearch_wrap__hO4E0:focus-within .TerminalSearch_inputRow__GH89z{border-bottom-color:var(--accent);box-shadow:none}.TerminalSearch_inputRow__GH89z:has(input.TerminalSearch_input__VF2vQ:active){background:var(--bg-inverted);transition-duration:var(--dur-press)}.TerminalSearch_inputRow__GH89z:has(input.TerminalSearch_input__VF2vQ:active) .TerminalSearch_prompt__KmE0O{color:var(--bg);text-shadow:none}.TerminalSearch_inputSweep__hzGKs{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,var(--accent-faint) 35%,var(--accent-strong) 50%,var(--accent-faint) 65%,transparent 100%);opacity:0;transform:translateX(-100%);pointer-events:none;z-index:0}.TerminalSearch_inputRow__GH89z[data-state=active] .TerminalSearch_inputSweep__hzGKs{animation:TerminalSearch_ts-input-sweep__1yYWq .52s cubic-bezier(.2,0,0,1) forwards}@keyframes TerminalSearch_ts-input-sweep__1yYWq{0%{transform:translateX(-100%);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateX(100%);opacity:0}}@media (prefers-reduced-motion:reduce){.TerminalSearch_inputSweep__hzGKs{animation:none!important}}.TerminalSearch_promptTrack__ZG4HG{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:1.15ch;min-height:calc(1.25 * 1em);position:relative;z-index:2}.TerminalSearch_prompt__KmE0O{display:inline-block;font-size:22px;line-height:1;font-weight:600;color:var(--accent);text-shadow:0 0 8px var(--accent-glow);transform-origin:50% 50%;animation:TerminalSearch_fc-prompt-pulse__WFYJn .34s var(--ease-pendulum) both}@keyframes TerminalSearch_fc-prompt-pulse__WFYJn{0%{animation-timing-function:var(--ease-pendulum);transform:scale(.96);color:var(--accent-bright);text-shadow:0 0 14px var(--accent-glow)}48%{animation-timing-function:var(--ease-pendulum);transform:scale(1.05);color:var(--accent-bright)}to{transform:scale(1);color:var(--accent);text-shadow:0 0 8px var(--accent-glow)}}.TerminalSearch_field__1l9xf{position:relative;flex:1 1 auto;display:flex;align-items:center;min-width:0;min-height:calc(1.25 * 1em + 4px);font-size:22px;line-height:1.25;letter-spacing:-.005em;font-weight:500;color:var(--text-hero);z-index:2;contain:layout style}.TerminalSearch_ghost___Ia7z{display:inline-flex;align-items:center;white-space:pre;font:inherit;color:inherit;pointer-events:none;isolation:isolate;min-height:calc(1.25 * 1em)}.TerminalSearch_ghostChar__uqqdN{display:inline-flex;align-items:center;justify-content:center;height:1.25em;transform-origin:50% 50%;color:inherit;will-change:transform,color,opacity;animation:TerminalSearch_fc-search-char__raTOb .46s var(--ease-pendulum) both}@keyframes TerminalSearch_fc-search-char__raTOb{0%{animation-timing-function:var(--ease-pendulum);transform:translateY(2.5px) scale(.96);color:var(--accent-bright);opacity:0;text-shadow:0 0 12px var(--accent-glow)}42%{animation-timing-function:var(--ease-pendulum);transform:translateY(-1.5px) scale(1.028);color:var(--accent-bright);opacity:1;text-shadow:0 0 10px var(--accent-glow)}to{transform:translateY(0) scale(1);color:var(--text-hero);text-shadow:none;opacity:1}}.TerminalSearch_ghostCharLanding__8ARXd{animation:TerminalSearch_fc-search-char-landing__YXXHi .46s var(--ease-pendulum) both}@keyframes TerminalSearch_fc-search-char-landing__YXXHi{0%{animation-timing-function:var(--ease-pendulum);transform:translateY(2.5px) scale(.96);color:var(--text-hero);opacity:0;text-shadow:none}28%{animation-timing-function:var(--ease-pendulum);color:var(--text-hero);opacity:1;text-shadow:none}48%{animation-timing-function:var(--ease-pendulum);transform:translateY(-1.5px) scale(1.028);color:var(--accent-bright);opacity:1;text-shadow:0 0 12px var(--accent-glow)}to{transform:translateY(0) scale(1);color:var(--accent-bright);text-shadow:0 0 6px var(--accent-glow);opacity:1}}.TerminalSearch_ghostCharLandingOut__KLNF_{animation:TerminalSearch_fc-search-char-landing-out__eVLTk var(--landing-out-dur,.46s) var(--ease-pendulum) both}@keyframes TerminalSearch_fc-search-char-landing-out__eVLTk{0%{animation-timing-function:var(--ease-pendulum);transform:translateY(0) scale(1);color:var(--accent-bright);opacity:1;text-shadow:0 0 6px var(--accent-glow)}52%{animation-timing-function:var(--ease-pendulum);transform:translateY(-1.5px) scale(1.028);color:var(--accent-bright);opacity:1;text-shadow:0 0 12px var(--accent-glow)}72%{animation-timing-function:var(--ease-pendulum);color:var(--text-hero);opacity:1;text-shadow:none}to{transform:translateY(2.5px) scale(.96);color:var(--text-hero);opacity:0;text-shadow:none}}.TerminalSearch_caret__COlap{display:inline-block;width:7px;height:22px;background:var(--text-hero);margin-left:10px;align-self:center;flex-shrink:0;animation:TerminalSearch_fc-caret-blink__YJtYW 1.1s steps(2,start) infinite}.TerminalSearch_caret__COlap[data-accent]{background:var(--accent)}@keyframes TerminalSearch_fc-caret-blink__YJtYW{0%,49%{opacity:1}50%,to{opacity:0}}.TerminalSearch_caret__COlap[data-static]{animation:none;opacity:1}.TerminalSearch_input__VF2vQ{position:absolute;inset:0;width:100%;height:100%;background:transparent;border:0;outline:0;margin:0;padding:0;font:inherit;color:transparent;caret-color:transparent;letter-spacing:inherit;-webkit-text-fill-color:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0}.TerminalSearch_input__VF2vQ:focus,.TerminalSearch_input__VF2vQ:focus-visible,.TerminalSearch_input__VF2vQ:focus:active{outline:none;box-shadow:none}.TerminalSearch_input__VF2vQ::selection{background:var(--accent-strong);color:var(--text-hero);-webkit-text-fill-color:var(--text-hero)}.TerminalSearch_status__msJnY{display:flex;align-items:baseline;gap:8px;min-height:16px;font-size:11px;letter-spacing:.04em;color:var(--text-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0;padding:0;transition:opacity var(--dur-1) var(--ease)}.TerminalSearch_count__ejASx{color:var(--accent);font-weight:600;font-size:12px;letter-spacing:0}.TerminalSearch_dot__BZ8N7{color:var(--text-faint);opacity:.7}.TerminalSearch_statusKey__S0TdT{color:var(--text-dim);font-weight:600;font-size:inherit;letter-spacing:.06em;text-transform:lowercase}.TerminalSearch_statusWord__Olroi{color:var(--text-dim)}.TerminalSearch_statusName__XU_WN{color:var(--accent-bright);font-weight:500;letter-spacing:0;max-width:24ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TerminalSearch_statusEmpty__lHVE9{color:var(--err);letter-spacing:.04em}.TerminalSearch_results__AiXOn{list-style:none;margin:0;padding:0;max-height:calc(8 * 36px);overflow-y:auto;overflow-x:hidden;border:1px solid var(--line-strong);border-top:none;background:var(--bg-raised);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.TerminalSearch_resultRow__JmOyW{display:flex;align-items:stretch;cursor:pointer;transition:background var(--dur-hover) var(--ease);-webkit-user-select:none;-moz-user-select:none;user-select:none}.TerminalSearch_resultRow__JmOyW:hover{background:var(--bg-hover)}.TerminalSearch_resultRow__JmOyW[data-active]{background:color-mix(in srgb,var(--accent) 7%,transparent)}.TerminalSearch_resultContent__YD47E{flex:1 1 auto;min-width:0;position:relative;display:grid;grid-template-columns:10px minmax(14ch,max-content) minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-3,12px);gap:var(--space-3,12px);padding:9px var(--space-3,12px) 9px calc(var(--space-3, 12px) + 6px);min-height:36px;overflow:hidden;isolation:isolate}.TerminalSearch_resultBar__7M99C{position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--line-strong);z-index:2;transition:width .2s var(--ease-out),background-color var(--dur-hover) var(--ease),box-shadow var(--dur-hover) var(--ease)}.TerminalSearch_resultRow__JmOyW:hover .TerminalSearch_resultBar__7M99C,.TerminalSearch_resultRow__JmOyW[data-active] .TerminalSearch_resultBar__7M99C{width:3px;background:var(--accent);box-shadow:2px 0 10px -2px var(--accent-glow)}.TerminalSearch_resultSweep__RnJqL{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,var(--accent-faint) 35%,var(--accent-strong) 50%,var(--accent-faint) 65%,transparent 100%);opacity:0;transform:translateX(-100%);pointer-events:none;z-index:0}.TerminalSearch_resultRow__JmOyW[data-state=active] .TerminalSearch_resultSweep__RnJqL{animation:TerminalSearch_ts-row-sweep__Jr8xz .52s cubic-bezier(.2,0,0,1) forwards}@keyframes TerminalSearch_ts-row-sweep__Jr8xz{0%{transform:translateX(-100%);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateX(100%);opacity:0}}.TerminalSearch_resultDot__t_Lo9{width:8px;height:8px;background:var(--accent);align-self:center;position:relative;z-index:1;flex-shrink:0;transition:background-color var(--dur-hover) var(--ease),box-shadow .18s var(--ease-out),transform .18s var(--ease-out)}.TerminalSearch_resultRow__JmOyW:hover .TerminalSearch_resultDot__t_Lo9,.TerminalSearch_resultRow__JmOyW[data-active] .TerminalSearch_resultDot__t_Lo9{background:var(--accent-bright);box-shadow:0 0 0 4px var(--accent-faint),0 0 14px var(--accent-glow);transform:scale(1.18)}.TerminalSearch_resultNameWrap__6cQz0{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--text-hero);white-space:nowrap}.TerminalSearch_resultRow__JmOyW[data-active] .TerminalSearch_resultNameWrap__6cQz0{color:var(--accent-bright)}.TerminalSearch_srOnly__86eS0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.TerminalSearch_resultChars__3PLDJ{display:inline-flex;align-items:baseline}.TerminalSearch_resultChar__Pf_YU{display:inline-block;transform-origin:50% 80%;transform:translateY(0) scale(1);color:inherit;will-change:transform,color}.TerminalSearch_resultRow__JmOyW[data-state=active] .TerminalSearch_resultChar__Pf_YU{animation:TerminalSearch_ts-char-wave-in__FdNFV .24s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(var(--ci, 0) * 18ms)}.TerminalSearch_resultRow__JmOyW[data-state=settling] .TerminalSearch_resultChar__Pf_YU{animation:TerminalSearch_ts-char-wave-out__V6vqQ .26s cubic-bezier(.33,1,.68,1) both;animation-delay:calc(var(--ci-rev, 0) * 14ms)}@keyframes TerminalSearch_ts-char-wave-in__FdNFV{0%{transform:translateY(0) scale(1);color:var(--text-hero)}45%{transform:translateY(-3.5px) scale(1.025);color:var(--accent-bright)}to{transform:translateY(0) scale(1);color:var(--accent-bright)}}@keyframes TerminalSearch_ts-char-wave-out__V6vqQ{0%{transform:translateY(0) scale(1);color:var(--accent-bright)}50%{transform:translateY(-1.5px) scale(1.012);color:var(--accent)}to{transform:translateY(0) scale(1);color:var(--text-hero)}}.TerminalSearch_resultDescription__pajC7{position:relative;z-index:1;font-size:12px;color:var(--text-dim);letter-spacing:0;line-height:1.55;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color var(--dur-hover) var(--ease)}.TerminalSearch_resultRow__JmOyW:hover .TerminalSearch_resultDescription__pajC7,.TerminalSearch_resultRow__JmOyW[data-active] .TerminalSearch_resultDescription__pajC7{color:var(--text)}.TerminalSearch_resultCursor__c6I6j{display:inline-block;flex-shrink:0;width:3px;height:10px;background:var(--accent);align-self:center;margin-left:0;opacity:0;transform:translateX(-3px);transition:opacity var(--dur-hover) var(--ease),transform .18s var(--ease-out)}.TerminalSearch_resultRow__JmOyW:hover .TerminalSearch_resultCursor__c6I6j,.TerminalSearch_resultRow__JmOyW[data-active] .TerminalSearch_resultCursor__c6I6j{opacity:1;transform:translateX(0);animation:TerminalSearch_fc-caret__8VVKT 1.05s steps(2) infinite}.TerminalSearch_resultArrowWrap__imcx8{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:flex-end;gap:0}.TerminalSearch_resultArrowTrail__Jo_9W{display:inline-block;width:22px;height:1px;background:var(--accent);margin-right:4px;box-shadow:0 0 6px var(--accent-glow);transform:scaleX(0);transform-origin:right center;opacity:0;transition:transform .28s var(--ease-out),opacity .2s var(--ease)}.TerminalSearch_resultArrowHead__hUq_F{font-size:13px;color:var(--text-faint);line-height:1;transition:color var(--dur-hover) var(--ease),transform .22s var(--ease-out)}.TerminalSearch_resultRow__JmOyW:hover .TerminalSearch_resultArrowTrail__Jo_9W,.TerminalSearch_resultRow__JmOyW[data-active] .TerminalSearch_resultArrowTrail__Jo_9W{transform:scaleX(1);opacity:1}.TerminalSearch_resultRow__JmOyW:hover .TerminalSearch_resultArrowHead__hUq_F,.TerminalSearch_resultRow__JmOyW[data-active] .TerminalSearch_resultArrowHead__hUq_F{color:var(--accent-bright);transform:translateX(2px)}.TerminalSearch_resultFav__M1vk9{flex:0 0 auto;display:inline-flex;align-items:center;align-self:stretch;padding:0 12px;border:none;border-left:1px solid transparent;background:transparent;cursor:pointer;color:var(--text-faint);font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;letter-spacing:.08em;text-transform:uppercase;opacity:0;pointer-events:none;transition:opacity .16s var(--ease),color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease)}.TerminalSearch_resultRow__JmOyW:focus-within .TerminalSearch_resultFav__M1vk9,.TerminalSearch_resultRow__JmOyW:hover .TerminalSearch_resultFav__M1vk9{opacity:1;pointer-events:auto;border-left-color:var(--line)}.TerminalSearch_resultFav__M1vk9:focus-visible,.TerminalSearch_resultFav__M1vk9:hover{color:var(--text-hero);background:var(--panel-hover,var(--bg-hover));outline:none}.TerminalSearch_resultFav__M1vk9[data-active]{opacity:.45;pointer-events:none;color:var(--accent);border-left-color:transparent}.TerminalSearch_resultRow__JmOyW:focus-within .TerminalSearch_resultFav__M1vk9[data-active],.TerminalSearch_resultRow__JmOyW:hover .TerminalSearch_resultFav__M1vk9[data-active]{opacity:1;pointer-events:auto;border-left-color:var(--line);color:var(--accent)}.TerminalSearch_resultFav__M1vk9[data-active]:focus-visible,.TerminalSearch_resultFav__M1vk9[data-active]:hover{color:var(--accent-bright)}.TerminalSearch_resultOverflow__DIluT{display:flex;align-items:center;padding:0 17px;height:30px;font-size:10px;letter-spacing:.06em;color:var(--text-faint);border-top:1px solid var(--line);pointer-events:none}.TerminalSearch_ghosts___auQ3{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:11px;letter-spacing:.04em}.TerminalSearch_ghostsLabel__pWnDu{color:var(--text-faint);text-transform:uppercase;font-size:9px;letter-spacing:.2em}.TerminalSearch_ghostsList__Yvzqa{flex-wrap:wrap}.TerminalSearch_ghostsItem__8RiPP,.TerminalSearch_ghostsList__Yvzqa{display:inline-flex;align-items:baseline;gap:6px}.TerminalSearch_ghostLink__5WR1X{color:var(--text-dim);border-bottom:1px dashed transparent;letter-spacing:0;transition:color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease)}.TerminalSearch_ghostLink__5WR1X:focus-visible,.TerminalSearch_ghostLink__5WR1X:hover{color:var(--accent-bright);border-bottom-color:var(--accent);outline:none}.TerminalSearch_ghostsSep__kOZ_U{color:var(--text-faint);opacity:.5}@media (prefers-reduced-motion:reduce){.TerminalSearch_ghostCharLandingOut__KLNF_,.TerminalSearch_ghostCharLanding__8ARXd,.TerminalSearch_ghostChar__uqqdN,.TerminalSearch_prompt__KmE0O{animation:none}.TerminalSearch_ghostCharLanding__8ARXd{color:var(--accent-bright);opacity:1}.TerminalSearch_ghostCharLandingOut__KLNF_{opacity:0}.TerminalSearch_caret__COlap{animation:none;opacity:.65}.TerminalSearch_caret__COlap[data-accent]{opacity:1}}@media (max-width:540px){.TerminalSearch_field__1l9xf,.TerminalSearch_prompt__KmE0O{font-size:18px}.TerminalSearch_statusName__XU_WN{max-width:14ch}}