.Header_header__AF_3G{text-align:center;padding:32px 16px 20px;border-bottom:2px solid var(--green);position:relative}.Header_ascii__Czgph{color:var(--dim);font-size:7px;letter-spacing:2px;margin-bottom:12px;animation:Header_flicker__zg8oy 8s infinite}.Header_asciiBottom__EHQz4{margin-bottom:0;margin-top:12px}.Header_title__a3JC3{font-size:clamp(14px,3vw,22px);color:var(--green);text-shadow:0 0 calc(20px * var(--glow-strength)) var(--green),0 0 calc(40px * var(--glow-strength)) var(--green);letter-spacing:4px;display:inline-flex;align-items:center;gap:8px}.Header_cursor__mA_ec{display:inline-block;animation:Header_blink__I3CGs 1s step-end infinite}.Header_subtitle__sBTEk{margin-top:10px;font-size:7px;color:var(--dim);letter-spacing:3px}.Header_stats__KzDal{margin-top:8px;font-size:7px;color:var(--cyan)}.Header_headerRow__Il5_o{gap:16px}.Header_controls__M2daI,.Header_headerRow__Il5_o{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.Header_controls__M2daI{gap:6px;flex-shrink:0}.Header_settingsToggle__6z2mh{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:6px 10px;background:var(--bg);border:2px solid var(--dim);color:var(--text-bright);font-family:var(--font-pixel);font-size:9px;line-height:1;cursor:pointer;white-space:nowrap;flex-shrink:0}.Header_settingsToggle__6z2mh:hover{border-color:var(--green);color:var(--green);box-shadow:2px 2px 0 var(--green)}.Header_settingsToggle__6z2mh:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.Header_langToggle__KlQGm{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:92px;min-height:34px;padding:6px 10px;background:var(--bg);border:2px solid var(--dim);color:var(--text-bright);font-family:var(--font-pixel);font-size:9px;line-height:1;cursor:pointer;white-space:nowrap;flex-shrink:0}.Header_langToggle__KlQGm:hover{border-color:var(--green);color:var(--green);box-shadow:2px 2px 0 var(--green)}.Header_langToggle__KlQGm:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.Header_langBracket__dQwVx,.Header_langDivider__r9OfX{color:var(--dim)}.Header_langActive__u4RzE{color:var(--green);text-shadow:0 0 calc(8px * var(--glow-strength)) var(--green)}@media (max-width:600px){.Header_header__AF_3G{padding:20px 12px 16px}.Header_ascii__Czgph{font-size:5px;letter-spacing:1px}.Header_headerRow__Il5_o{flex-direction:column;gap:10px}.Header_controls__M2daI{width:100%;justify-content:center}}.SearchBar_wrapper__dvm86{position:relative;padding:16px 16px 18px;display:flex;justify-content:center;border-bottom:1px solid var(--border-dim);max-width:576px;margin:0 auto}.SearchBar_searchBox__EAkES{background:var(--bg);border:2px solid var(--green);color:var(--green);font-family:var(--font-pixel);font-size:9px;padding:12px 80px 12px 16px;width:100%;min-height:44px;outline:none;box-shadow:2px 2px 0 var(--green);caret-color:var(--green);transition:box-shadow .15s}.SearchBar_searchBox__EAkES::placeholder{color:var(--dim)}.SearchBar_searchBox__EAkES:focus{box-shadow:2px 2px 0 var(--green),4px 4px 0 var(--border-dim)}.SearchBar_shortcutHint__DJuHm{position:absolute;right:28px;top:50%;transform:translateY(-50%);font-family:var(--font-pixel);font-size:7px;color:var(--dim);pointer-events:none;display:flex;align-items:center;gap:2px}.SearchBar_kbd__QVCMM{background:var(--bg-secondary);border:solid var(--border-dim);border-width:1px 1px 3px;border-radius:2px;padding:2px 4px;font-family:inherit;font-size:7px;color:var(--text-bright)}.SearchBar_historyDropdown__xlUJI{position:absolute;top:calc(100% - 2px);left:16px;right:16px;background:var(--bg);border:2px solid var(--green);box-shadow:3px 3px 0 var(--green);z-index:var(--z-dropdown);display:flex;flex-direction:column}.SearchBar_historyItem__Q98E6{background:none;border:none;border-bottom:1px dashed var(--border-dim);color:var(--text);padding:10px 16px;text-align:left;cursor:pointer;font-family:var(--font-mono),monospace;font-size:13px;transition:background .1s}.SearchBar_historyItem__Q98E6:hover{background:var(--bg-secondary);color:var(--green)}.SearchBar_clearHistory__GcyO_{background:none;border:none;color:var(--dim);padding:8px 16px;text-align:center;cursor:pointer;font-family:var(--font-pixel),monospace;font-size:8px}.SearchBar_clearHistory__GcyO_:hover{color:var(--red)}@media (max-width:600px){.SearchBar_wrapper__dvm86{max-width:none;padding:14px 12px 16px}.SearchBar_shortcutHint__DJuHm{display:none}.SearchBar_searchBox__EAkES{padding-right:16px;font-size:8px}}.FilterBar_filterBar__4TYeT{display:flex;flex-wrap:wrap;gap:1.5rem;padding:1rem 16px;border-bottom:1px dashed var(--border-dim);margin:0 auto 1rem;max-width:1600px;justify-content:center}.FilterBar_filterGroup__Ua_wm{display:flex;align-items:center;gap:.5rem}.FilterBar_label__i2fZi{font-family:var(--font-pixel);font-size:8px;color:var(--cyan);text-transform:uppercase}.FilterBar_select__5CSOJ{background:var(--card-bg);color:var(--fg);border:1px solid var(--border-dim);padding:.25rem .5rem;border-radius:4px;font-family:monospace;font-size:.875rem;cursor:pointer;outline:none;transition:border-color .2s}.FilterBar_select__5CSOJ:focus,.FilterBar_select__5CSOJ:hover{border-color:var(--cyan)}.FilterBar_select__5CSOJ option{background:var(--bg);color:var(--fg)}.CategoryNav_nav__TTGyz{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:6px;gap:6px;padding:12px 16px 14px;background:var(--bg-secondary);border-bottom:2px solid var(--border-dim)}.CategoryNav_tabBtn__8y0ej{background:var(--bg);border:2px solid var(--dim);color:var(--dim);font-family:var(--font-pixel);font-size:7px;padding:10px 12px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:border-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast),background-color var(--transition-fast);letter-spacing:1px;min-height:44px}.CategoryNav_tabBtn__8y0ej:hover{border-color:var(--green);color:var(--green);box-shadow:2px 2px 0 var(--green)}.CategoryNav_tabBtn__8y0ej:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.CategoryNav_active__vI4pG{border-color:var(--green)!important;color:var(--bg)!important;background:var(--green)!important;box-shadow:3px 3px 0 rgba(0,0,0,.3)}.CategoryNav_tabIcon__9Duun{font-size:10px}.CategoryNav_active__vI4pG .CategoryNav_tabIcon__9Duun{color:var(--bg)}@media (max-width:600px){.CategoryNav_nav__TTGyz{display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding:10px 12px 12px;scrollbar-width:none}.CategoryNav_nav__TTGyz::-webkit-scrollbar{display:none}.CategoryNav_tabLabel__n9OVV{display:none}.CategoryNav_tabBtn__8y0ej{padding:8px;min-width:44px}}.ToolGrid_panel__KOfSw{animation:ToolGrid_slideUp__rHLu9 .2s ease-out}.ToolGrid_catHeader___YgAc{display:flex;align-items:center;gap:12px;padding:16px 0 10px;margin-bottom:18px;border-bottom:2px solid var(--accent-color,var(--green));color:var(--accent-color,var(--green))}.ToolGrid_catIcon__4pkP1{font-size:20px}.ToolGrid_catTitle__oDCOO{font-size:clamp(10px,2vw,14px);letter-spacing:3px;color:var(--accent-color,var(--green));text-shadow:0 0 calc(12px * var(--glow-strength)) var(--accent-color,var(--green))}.ToolGrid_catCount__qGL3t{font-size:7px;color:var(--dim);margin-left:auto;letter-spacing:2px}.ToolGrid_subcategory__EUqtc{margin-bottom:28px}.ToolGrid_subHeader__xNDuZ{font-size:8px;color:var(--cyan);margin-bottom:12px;display:flex;align-items:center;gap:8px;letter-spacing:2px}.ToolGrid_subBracket__zGpxz{color:var(--dim)}.ToolGrid_subCount__16WE2{font-size:6px;color:var(--dim);margin-left:auto}.ToolGrid_grid__OwIUf{display:grid;grid-template-columns:repeat(var(--grid-cols,6),110px);grid-auto-rows:1fr;justify-content:center;grid-gap:14px;gap:14px;width:100%}.ToolGrid_noResults__JJXmP{text-align:center;padding:48px;color:var(--dim);font-size:9px;letter-spacing:2px}.ToolGrid_noResultsIcon__f1XZz{font-size:32px;display:block;margin-bottom:16px}@media (max-width:1024px){.ToolGrid_grid__OwIUf{grid-template-columns:repeat(auto-fill,minmax(110px,110px))!important}}@media (max-width:600px){.ToolGrid_grid__OwIUf{grid-template-columns:repeat(auto-fit,minmax(118px,1fr))!important;gap:10px}}.ToolCard_cardWrap__ZUdIA{position:relative;width:100%;max-width:120px;overflow:visible;height:100%}.ToolCard_cardWrap__ZUdIA:focus-within,.ToolCard_cardWrap__ZUdIA:hover{z-index:var(--z-card-hover)}.ToolCard_card__H3cR9{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--card-bg);border:2px solid var(--card-border);padding:12px 8px;text-decoration:none;color:var(--text);cursor:pointer;transition:border-color .1s ease,box-shadow .1s ease,color .1s ease;aspect-ratio:1/1;width:100%;overflow:visible}.ToolCard_card__H3cR9:focus-visible,.ToolCard_card__H3cR9:hover{border-color:var(--accent-color,var(--green));color:var(--accent-color,var(--green));box-shadow:3px 3px 0 var(--accent-color,var(--green));z-index:var(--z-card-hover)}.ToolCard_card__H3cR9:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.ToolCard_inner__8cSsh{display:flex;flex-direction:column;align-items:center;gap:9px;text-align:center}.ToolCard_favicon__mtjQh{width:30px;height:30px;image-rendering:pixelated;filter:saturate(.8)}.ToolCard_card__H3cR9:focus-visible .ToolCard_favicon__mtjQh,.ToolCard_card__H3cR9:hover .ToolCard_favicon__mtjQh{filter:saturate(1.2) brightness(1.1)}.ToolCard_name__wGjD_{font-family:var(--font-pixel);font-size:10px;line-height:1.5;text-align:center;letter-spacing:.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.ToolCard_tooltipName__b988p{font-size:12px;color:var(--accent-color,var(--green));margin-bottom:2px}.ToolCard_tooltip__6xx8t{visibility:hidden;opacity:0;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%);background:var(--card-bg);border:2px solid var(--accent-color,var(--green));box-shadow:3px 3px 0 var(--accent-color,var(--green));color:var(--text-bright);font-family:monospace;font-size:11px;line-height:1.5;padding:12px;width:min(280px,calc(100vw - 32px));z-index:var(--z-sticky);white-space:normal;pointer-events:none;transition:opacity .1s;display:flex;flex-direction:column;gap:10px}.ToolCard_tooltip__6xx8t:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top:6px solid var(--accent-color,var(--green))}.ToolCard_cardWrap__ZUdIA:focus-within .ToolCard_tooltip__6xx8t,.ToolCard_cardWrap__ZUdIA:hover .ToolCard_tooltip__6xx8t{visibility:visible;opacity:1}.ToolCard_tooltipPath__VdBtt{display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-size:9px;color:var(--dim);border-bottom:1px dashed var(--border-dim);padding-bottom:6px;font-family:var(--font-pixel),monospace}.ToolCard_tooltipCat__fc9_t{color:var(--accent-color,var(--green))}.ToolCard_pathSeparator__WIEto{color:var(--dim)}.ToolCard_tooltipSubcat__H3CN8{color:var(--text)}.ToolCard_tooltipDesc__qgQm8{color:var(--text-bright);font-size:11px;margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ToolCard_tooltipMetaGrid__HYxPL{display:flex;flex-direction:column;gap:4px;background:var(--bg-secondary);padding:6px 8px;border:1px solid var(--border-dim)}.ToolCard_tooltipMetaItem__WcJ1L{display:flex;justify-content:space-between;font-size:10px}.ToolCard_metaLabel__rxXq7{color:var(--dim);font-family:var(--font-pixel),monospace;font-size:7px;text-transform:uppercase}.ToolCard_metaValue__IEGAM{color:var(--text-bright)}.ToolCard_tooltipFooter__7XWtd{display:flex;flex-direction:column;gap:8px;border-top:1px dashed var(--border-dim);padding-top:8px}.ToolCard_tooltipFooter__7XWtd .ToolCard_tagChips__jwcZV{margin-top:0;padding-top:0;border-top:none}.ToolCard_featureBadges__VmrbB{display:flex;flex-wrap:wrap;gap:4px}.ToolCard_featureBadge__Bv7sK{background:var(--bg);color:var(--cyan);padding:2px 5px;border:1px solid var(--cyan);font-size:7px;font-family:var(--font-pixel),monospace;text-transform:uppercase}.ToolCard_favBtn__iKXWd{position:absolute;top:4px;right:4px;background:none;border:none;cursor:pointer;font-size:10px;color:var(--dim);padding:8px;line-height:1;opacity:.35;transition:opacity .1s,color .1s;z-index:var(--z-card-badge)}.ToolCard_collectionWrap__EEAgg{opacity:.35;transition:opacity .1s ease}.ToolCard_cardWrap__ZUdIA:focus-within .ToolCard_collectionWrap__EEAgg,.ToolCard_cardWrap__ZUdIA:hover .ToolCard_collectionWrap__EEAgg{opacity:1}.ToolCard_cardWrap__ZUdIA:focus-within .ToolCard_favBtn__iKXWd,.ToolCard_cardWrap__ZUdIA:hover .ToolCard_favBtn__iKXWd{opacity:1}.ToolCard_favBtn__iKXWd:focus-visible,.ToolCard_favBtn__iKXWd:hover{color:var(--yellow)}.ToolCard_favActive__ERnx2{color:var(--yellow);opacity:1}.ToolCard_verifiedBadge__pYCnA{top:6px;min-width:16px;height:16px;padding:0 4px;background:var(--green);font-size:8px}.ToolCard_offlineBadge__i_nhl,.ToolCard_verifiedBadge__pYCnA{position:absolute;left:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--bg);border:1px solid var(--bg);line-height:1;z-index:var(--z-card-badge)}.ToolCard_offlineBadge__i_nhl{top:24px;padding:2px 4px;background:var(--red);font-size:5px;font-family:var(--font-pixel),monospace}@media (hover:none){.ToolCard_collectionWrap__EEAgg,.ToolCard_favBtn__iKXWd{opacity:1}.ToolCard_tooltip__6xx8t{display:none}}@media (max-width:600px){.ToolCard_cardWrap__ZUdIA{max-width:none}}.ToolCard_tagChips__jwcZV{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px;padding-top:8px;border-top:1px dashed var(--dim)}.ToolCard_tagChip__aAP7I{background:var(--bg);color:var(--accent-color,var(--cyan));padding:2px 6px;border-radius:4px;font-size:9px;border:1px solid var(--accent-color,var(--cyan))}.CollectionPicker_wrap__u7hkN{position:absolute;top:4px;right:30px;z-index:var(--z-card-badge)}.CollectionPicker_trigger__HVMcS{background:none;border:none;cursor:pointer;font-size:10px;color:var(--dim);padding:8px;line-height:1;opacity:.35;transition:opacity .1s,color .1s}.CollectionPicker_active__6iS75,.CollectionPicker_trigger__HVMcS:focus-visible,.CollectionPicker_trigger__HVMcS:hover{color:var(--cyan);opacity:1}.CollectionPicker_panel__E4lwB{position:absolute;top:calc(100% + 6px);right:0;width:220px;padding:.7rem;border:1px solid var(--border-dim);background:var(--card-bg);box-shadow:3px 3px 0 var(--cyan)}.CollectionPicker_panelTitle__Hq4gT{color:var(--text-bright);margin-bottom:.5rem}.CollectionPicker_list__4aF_L{display:grid;grid-gap:.35rem;gap:.35rem;margin-bottom:.6rem;max-height:140px;overflow-y:auto}.CollectionPicker_option__jXoBD{display:flex;align-items:center;gap:.4rem;color:var(--text)}.CollectionPicker_inputRow__X9Qwx{display:flex;gap:.4rem}.CollectionPicker_input__H81k_{flex:1 1;min-width:0;padding:.45rem .55rem}.CollectionPicker_button__KZ8xA,.CollectionPicker_input__H81k_{border:1px solid var(--border-dim);background:var(--bg);color:var(--text)}.CollectionPicker_button__KZ8xA{padding:.45rem .65rem;cursor:pointer}.CollectionPicker_button__KZ8xA:focus-visible,.CollectionPicker_button__KZ8xA:hover{border-color:var(--green);color:var(--green)}.CollectionPicker_empty__pDbgv{color:var(--dim);margin-bottom:.6rem}.CollectionsPageClient_page__cak3y{max-width:1200px;margin:0 auto;padding:2rem 1rem 3rem}.CollectionsPageClient_title__xTFQn{color:var(--text-bright);margin-bottom:1rem}.CollectionsPageClient_section__w75a0{display:grid;grid-gap:1rem;gap:1rem}.CollectionsPageClient_collectionList__XhMxG{display:grid;grid-gap:2rem;gap:2rem}.CollectionsPageClient_collectionHeader__N4T_M{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.CollectionsPageClient_collectionTitle__4M4bT{color:var(--cyan)}.CollectionsPageClient_actions__PfE00{display:flex;gap:.5rem;flex-wrap:wrap}.CollectionsPageClient_button__tdwz7{padding:.55rem .85rem;border:1px solid var(--border-dim);background:var(--bg);color:var(--text);cursor:pointer}.CollectionsPageClient_button__tdwz7:focus-visible,.CollectionsPageClient_button__tdwz7:hover{border-color:var(--green);color:var(--green)}.CollectionsPageClient_grid__Lv_q0{display:flex;flex-wrap:wrap;gap:.85rem}.CollectionsPageClient_empty__7h4rT{color:var(--dim)}.CollectionsPageClient_sharedSection__uo1Qw{background:var(--bg-secondary);border:2px dashed var(--cyan);padding:1.5rem;margin-bottom:2rem;box-shadow:3px 3px 0 var(--cyan)}.Footer_footer__4vzqH{text-align:center;padding:24px 16px;border-top:2px solid var(--border-dim);margin-top:32px;color:var(--dim);font-size:7px;letter-spacing:3px}.Footer_footer__4vzqH span{color:var(--green)}.HomeSections_sections__wFxOX{display:grid;grid-gap:2rem;gap:2rem;margin:0 auto 2rem;max-width:1600px;padding:0 16px}.HomeSections_section__etEl1{display:grid;grid-gap:1rem;gap:1rem}.HomeSections_headingRow__ZiXop{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;align-items:baseline}.HomeSections_title__SJxZt{color:var(--text-bright)}.HomeSections_copy__Riw7X{color:var(--dim);max-width:56rem}.HomeSections_featuredGrid__QralT{display:grid;grid-template-columns:repeat(var(--grid-cols,4),120px);justify-content:center;grid-gap:1rem;gap:1rem;width:100%}.HomeSections_latestRail__ufi6Q{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.HomeSections_featuredCard__zCgbI,.HomeSections_latestCard__4iLc2{flex:0 0 auto}@media (max-width:1024px){.HomeSections_featuredGrid__QralT{grid-template-columns:repeat(auto-fill,minmax(120px,120px))!important}.HomeSections_latestRail__ufi6Q{flex-wrap:nowrap!important;overflow-x:auto!important;padding-bottom:.5rem!important;justify-content:flex-start!important}}@media (max-width:600px){.HomeSections_featuredGrid__QralT{grid-template-columns:repeat(auto-fit,minmax(118px,1fr))!important}}.CompareTray_tray__Jqqw2{position:fixed;right:16px;bottom:16px;z-index:var(--z-tray);width:min(320px,calc(100vw - 32px));padding:1rem;border:2px solid var(--cyan);background:var(--card-bg);box-shadow:4px 4px 0 var(--cyan)}.CompareTray_title__b_pUj{color:var(--text-bright);margin-bottom:.75rem}.CompareTray_list__8GEbr{display:grid;grid-gap:.4rem;gap:.4rem;margin-bottom:.9rem}.CompareTray_item__rvfBt{color:var(--text)}.CompareTray_actions__8XB9u{display:flex;gap:.6rem}.CompareTray_button__9lOIy{flex:1 1;padding:.7rem .8rem;border:1px solid var(--border-dim);background:var(--bg);color:var(--text);cursor:pointer}.CompareTray_button__9lOIy:focus-visible,.CompareTray_button__9lOIy:hover{border-color:var(--green);color:var(--green)}.CompareTray_primary__mxGNH{border-color:var(--green);background:var(--green);color:var(--bg);font-weight:700}.ToolieApp_appWrapper__Sg3Rq{--tray-height:0px;transition:padding-bottom var(--transition-base,.2s ease)}.ToolieApp_trayActive__pYXXv{--tray-height:120px}.ToolieApp_footerSpacer__Sjfc8{padding-bottom:var(--tray-height)}