.tools-workspace_workspace__R9co3{--ink:#16212c;--ink-2:#55636f;--ink-3:#8492a0;--line:#e4eaf0;--line-strong:#d2dbe4;--surface:#ffffff;--surface-2:#f6f8fa;--surface-3:#eef2f6;--brand:#087e95;--sidebar-w:264px;--rail-w:54px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start}.tools-workspace_content__1ER6t{min-width:0}.tools-workspace_sidebar___9lvv{position:sticky;z-index:30;align-self:start;display:flex;flex-direction:column;width:var(--sidebar-w);height:100dvh;border-right:1px solid var(--line);background:var(--surface-2);transition:width .18s ease}.tools-workspace_sidebarCollapsed__Tfxud{width:var(--rail-w)}.tools-workspace_sidebarHead__SUGSk{display:flex;align-items:center;gap:8px;flex:none;padding:13px 12px;border-bottom:1px solid var(--line)}.tools-workspace_sidebarCollapsed__Tfxud .tools-workspace_sidebarHead__SUGSk{justify-content:center;padding:13px 0}.tools-workspace_sidebarTitle__aA7YB{flex:1;min-width:0;overflow:hidden;color:var(--ink);font-size:14px;font-weight:650;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;transition:color .15s}.tools-workspace_sidebarTitle__aA7YB:hover{color:var(--brand)}.tools-workspace_sidebarCollapsed__Tfxud .tools-workspace_sidebarTitle__aA7YB{display:none}.tools-workspace_collapseBtn__iPWU9{flex:none;width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--line-strong);border-radius:8px;background:var(--surface);color:var(--ink-2);font:600 13px/1 var(--font-mono,monospace);cursor:pointer;transition:border-color .15s,color .15s}.tools-workspace_collapseBtn__iPWU9:hover{border-color:var(--brand);color:var(--brand)}.tools-workspace_body__Fav1h{display:flex;flex:1;flex-direction:column;min-height:0}.tools-workspace_sidebarCollapsed__Tfxud .tools-workspace_body__Fav1h{display:none}.tools-workspace_filterWrap__2WGFn{flex:none;padding:12px 12px 8px}.tools-workspace_searchWrap__0ccvB{position:relative}.tools-workspace_filter__0lQZ9{width:100%;min-height:34px;padding:0 30px 0 12px;border:1px solid var(--line-strong);border-radius:999px;background:var(--surface);color:var(--ink);font:13px/1.4 var(--font-body,sans-serif);outline:none;transition:border-color .15s,box-shadow .15s}.tools-workspace_filter__0lQZ9::placeholder{color:var(--ink-3)}.tools-workspace_filter__0lQZ9:focus{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 14%,transparent)}.tools-workspace_filterClear__Jqh7J{position:absolute;top:50%;right:9px;transform:translateY(-50%);width:18px;height:18px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--surface-3);color:var(--ink-2);font-size:12px;line-height:1;cursor:pointer}.tools-workspace_filterClear__Jqh7J:hover{color:var(--ink)}.tools-workspace_nav__efaS2{flex:1;min-height:0;overflow-y:auto;padding:4px 8px 24px;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.tools-workspace_nav__efaS2>.tools-workspace_cat__EQWtR{margin-bottom:4px}.tools-workspace_cat__EQWtR{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:30px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--ink-2);font:13px/1.4 var(--font-body,sans-serif);cursor:pointer;text-align:left;transition:background .14s,color .14s}.tools-workspace_cat__EQWtR:hover{background:var(--surface-3);color:var(--ink)}.tools-workspace_catActive__jhfEw,.tools-workspace_catActive__jhfEw:hover{background:var(--surface);color:var(--ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--line-strong)}.tools-workspace_catCount__5fSsK{color:var(--ink-3);font:600 11px/1 var(--font-mono,monospace)}.tools-workspace_catActive__jhfEw .tools-workspace_catCount__5fSsK{color:var(--brand)}.tools-workspace_group__JKxS3{margin-top:2px}.tools-workspace_group__JKxS3 ul{margin:0;padding:2px 0 8px;list-style:none}.tools-workspace_link__aLPs6{display:flex;align-items:center;gap:9px;padding:6px 10px 6px 18px;border-radius:8px;color:var(--ink-2);font-size:13.5px;line-height:1.45;text-decoration:none;transition:background .14s,color .14s}.tools-workspace_link__aLPs6:hover{background:var(--surface-3);color:var(--ink)}.tools-workspace_linkActive___QJLS{background:var(--surface);color:var(--ink);font-weight:600;box-shadow:inset 0 0 0 1px var(--line-strong)}.tools-workspace_linkActive___QJLS:hover{background:var(--surface)}.tools-workspace_dot__EAyTP{flex:none;width:6px;height:6px;border-radius:50%;opacity:.5}.tools-workspace_linkActive___QJLS .tools-workspace_dot__EAyTP{opacity:1}.tools-workspace_linkName__nFbtC{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tools-workspace_navEmpty__xXUbN{margin:12px 10px;color:var(--ink-3);font-size:13px;line-height:1.6}.tools-workspace_launcher__Qkl7N,.tools-workspace_scrim__kwJGG{display:none}@media (max-width:900px){.tools-workspace_workspace__R9co3{grid-template-columns:minmax(0,1fr)}.tools-workspace_sidebarCollapsed__Tfxud,.tools-workspace_sidebar___9lvv{position:fixed;inset:0 auto 0 0;z-index:70;width:min(300px,84vw);height:100dvh;transform:translateX(-100%);transition:transform .22s ease}.tools-workspace_sidebarOpen__5HPPg{transform:none}.tools-workspace_sidebarCollapsed__Tfxud .tools-workspace_body__Fav1h{display:flex}.tools-workspace_sidebarCollapsed__Tfxud .tools-workspace_sidebarTitle__aA7YB{display:block}.tools-workspace_sidebarCollapsed__Tfxud .tools-workspace_sidebarHead__SUGSk{justify-content:space-between;padding:13px 12px}.tools-workspace_collapseBtn__iPWU9{display:none}.tools-workspace_launcher__Qkl7N{position:fixed;left:16px;bottom:16px;z-index:60;display:inline-flex;align-items:center;gap:7px;padding:10px 15px;border:1px solid var(--line-strong);border-radius:999px;background:rgba(255,255,255,.94);backdrop-filter:blur(10px);box-shadow:0 6px 20px rgba(22,33,44,.16);color:var(--ink);font-size:13px;font-weight:600;cursor:pointer}.tools-workspace_scrim__kwJGG{position:fixed;inset:0;z-index:65;display:block;background:rgba(22,33,44,.38)}}.tools-workspace_workspace__R9co3{--ink:var(--v6-ink);--ink-2:var(--v6-muted);--ink-3:var(--v6-muted);--line:var(--v6-line);--line-strong:var(--v6-line);--surface:var(--v6-paper-2);--surface-2:var(--v6-paper);--surface-3:var(--v6-soft);--brand:var(--v6-accent);--sidebar-w:325px;min-height:calc(100vh - 146px);background:var(--v6-paper)}.tools-workspace_sidebar___9lvv{top:0;height:calc(100vh - 88px);border-color:var(--v6-line);background:var(--v6-paper)}.tools-workspace_sidebarHead__SUGSk{padding:25px 28px 10px;border:0}.tools-workspace_sidebarTitle__aA7YB{font:14px var(--font-mono);font-weight:400;letter-spacing:.04em}.tools-workspace_collapseBtn__iPWU9{border-radius:4px;background:transparent}.tools-workspace_filterWrap__2WGFn{padding:8px 26px 14px}.tools-workspace_filter__0lQZ9{min-height:38px;padding-left:11px;border-radius:4px;background:transparent;font-family:var(--font-mono)}.tools-workspace_nav__efaS2{padding:0 18px 30px}.tools-workspace_cat__EQWtR{min-height:34px;border-radius:0;font-size:14px}.tools-workspace_catActive__jhfEw,.tools-workspace_catActive__jhfEw:hover{background:transparent;color:var(--v6-accent);box-shadow:none}.tools-workspace_link__aLPs6{margin-left:30px;padding:8px 12px 8px 18px;border-radius:3px;font-family:var(--font-mono)}.tools-workspace_linkActive___QJLS,.tools-workspace_linkActive___QJLS:hover{color:var(--v6-ink);background:var(--v6-soft);box-shadow:inset 3px 0 var(--v6-accent)}.tools-workspace_dot__EAyTP{display:none}@media (max-width:900px){.tools-workspace_sidebarCollapsed__Tfxud,.tools-workspace_sidebar___9lvv{height:100dvh}}