.tree-children[data-v-006931a4]{border-left:1px dashed var(--ui-border);margin:0 0 0 .4375rem;padding-left:.875rem;list-style:none}.tree-row[data-v-006931a4]{width:100%;color:var(--ui-text-muted);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:4px;align-items:flex-start;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;line-height:1.4;transition:background-color .2s,color .2s;display:flex}.tree-row[data-v-006931a4]:hover{background:color-mix(in oklch,var(--ui-bg-muted) 60%,transparent);color:var(--ui-text)}.tree-row.file[data-v-006931a4]{text-decoration:none}.tree-row.active[data-v-006931a4]{color:var(--ui-text);background:var(--ui-bg-muted);font-weight:500}.tree-spacer[data-v-006931a4]{flex-shrink:0;width:.75rem}.tree-size[data-v-006931a4]{font-variant-numeric:tabular-nums;color:var(--ui-text-muted);flex-shrink:0;font-size:.6875rem}.tree-label[data-v-006931a4]{overflow-wrap:anywhere;flex:1;min-width:0}.skill-file-tree[data-v-62d4af11]{font-family:var(--font-mono);margin:0;padding:0;list-style:none}.skill-agent-stack[data-v-400c86c9]{display:flex}.skill-agent-stack>span[data-v-400c86c9]{border:1px solid var(--ui-border);background:var(--ui-bg);width:1.375rem;height:1.375rem;color:var(--ui-text-muted);border-radius:999px;place-items:center;display:grid}.skill-agent-stack>span+span[data-v-400c86c9]{margin-left:-.375rem}@layer components{.skill-description[data-v-996fbbe3]{position:relative}.skill-description__more[data-v-996fbbe3]{background:linear-gradient(to right,transparent,var(--ui-bg) 2rem);padding-inline-start:2.5rem;position:absolute;inset-block-end:0;inset-inline-end:0}.skill-chip[data-v-996fbbe3]{border:1px solid var(--ui-border);background:color-mix(in oklch,var(--ui-bg-muted) 50%,transparent);min-height:1.5rem;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ui-text-muted);white-space:nowrap;border-radius:4px;align-items:center;gap:.25rem;padding:.125rem .375rem;font-size:.75rem;display:inline-flex}.skill-chip-link[data-v-996fbbe3]{transition:color .2s,border-color .2s}.skill-chip-link[data-v-996fbbe3]:hover{color:var(--ui-text);border-color:var(--ui-border-accented)}.skill-official[data-v-996fbbe3]{border:1px solid color-mix(in oklch,var(--syntax-arg) 35%,transparent);font-family:var(--font-mono);border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.75rem;line-height:1.25rem;display:inline-flex}.skill-official[data-v-996fbbe3],.skill-sha[data-v-996fbbe3]{color:var(--syntax-arg)}.skill-context-strip[data-v-996fbbe3]{border-bottom:1px solid var(--ui-border);background:color-mix(in oklch,var(--ui-bg-muted) 40%,transparent);font-family:var(--font-mono);color:var(--ui-text-muted);align-items:baseline;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;line-height:1.6;display:flex}.skill-context-strip strong[data-v-996fbbe3]{color:var(--ui-text);font-weight:500}.skill-context-strip>.iconify[data-v-996fbbe3],.skill-context-strip>svg[data-v-996fbbe3]{transform:translateY(.125rem)}.skill-viewer-bar[data-v-996fbbe3]{z-index:10;border:1px solid var(--ui-border);background:var(--ui-bg);border-radius:8px 8px 0 0;align-items:center;gap:.5rem;min-height:2.75rem;padding:.25rem .5rem .25rem .75rem;display:flex;position:sticky;top:4rem}.skill-layout[data-v-996fbbe3]{flex-direction:column;display:flex}.skill-main[data-v-996fbbe3]{order:1}.skill-explorer[data-v-996fbbe3]{order:2;margin-top:2.5rem}@media (width>=1024px){.skill-layout[data-v-996fbbe3]{-moz-column-gap:2.5rem;grid-template-columns:minmax(0,1fr) 20rem;align-items:start;column-gap:2.5rem;display:grid}.skill-main[data-v-996fbbe3]{grid-area:1/1}.skill-explorer[data-v-996fbbe3]{grid-area:2/1}.skill-rail[data-v-996fbbe3]{grid-area:1/2/span 2;max-height:calc(100vh - 6rem);position:sticky;top:5rem;overflow-y:auto}}@media (width>=1280px){.skill-layout[data-v-996fbbe3]{-moz-column-gap:3rem;grid-template-columns:16rem minmax(0,56rem) 20rem;justify-content:space-between;column-gap:3rem}.skill-layout--solo[data-v-996fbbe3]{grid-template-columns:minmax(0,1fr) 20rem}.skill-layout:not(.skill-layout--solo) .skill-explorer[data-v-996fbbe3]{grid-area:1/1;max-height:calc(100vh - 6rem);margin-top:0;position:sticky;top:5rem;overflow-y:auto}.skill-layout:not(.skill-layout--solo) .skill-main[data-v-996fbbe3]{grid-column:2}.skill-layout:not(.skill-layout--solo) .skill-rail[data-v-996fbbe3]{grid-area:1/3}}.skill-crumb-file[data-v-996fbbe3]{flex-shrink:.05}.skill-crumb-root[data-v-996fbbe3]{text-overflow:ellipsis;white-space:nowrap;line-height:1.5rem;display:inline-block;overflow:hidden}@media (pointer:coarse){.skill-viewer-action[data-v-996fbbe3]{min-height:2.75rem}}.skill-viewer-action[data-v-996fbbe3]{min-height:2rem;font-family:var(--font-mono);color:var(--ui-text-muted);border-radius:4px;flex-shrink:0;align-items:center;gap:.25rem;padding:0 .5rem;font-size:.75rem;transition:color .2s,background-color .2s}.skill-viewer-action[data-v-996fbbe3]:hover,.skill-viewer-action[aria-pressed=true][data-v-996fbbe3]{color:var(--ui-text);background:var(--ui-bg-muted)}.skill-viewer-body[data-v-996fbbe3]{border:1px solid var(--ui-border);border-top:0;border-radius:0 0 8px 8px;overflow:hidden}.skill-markdown-wrap[data-v-996fbbe3] pre{white-space:pre-wrap;overflow-wrap:anywhere}.skill-viewer-body>.skill-markdown[data-v-996fbbe3] .shiki,.skill-viewer-body>.skill-markdown[data-v-996fbbe3] pre{border:0;border-radius:0;margin:0}}.skill-mdxg[data-v-996fbbe3]{min-height:24rem}.skill-mdxg[data-loading][data-v-996fbbe3] .skill-prose{opacity:.4;pointer-events:none;transition:opacity .12s}.skill-mdxg-loading[data-v-996fbbe3]{border:1px solid var(--ui-border);background:var(--ui-bg);z-index:1;border-radius:6px;align-items:center;gap:.375rem;padding:.25rem .5rem;display:inline-flex;position:absolute;top:.75rem;right:.75rem}.skill-markdown[data-v-996fbbe3] .shiki,.skill-markdown[data-v-996fbbe3] pre,.skill-prose[data-v-996fbbe3] .shiki,.skill-prose[data-v-996fbbe3] pre{font-family:var(--font-mono);border:1px solid var(--ui-border);border-radius:8px;padding:.875rem 1rem;font-size:.8125rem;line-height:1.65;overflow-x:auto;background:var(--ui-bg-muted)!important}.skill-markdown[data-v-996fbbe3] .shiki span,.skill-prose[data-v-996fbbe3] .shiki span{background:0 0!important}
