@layer components{.agent-skill-title[data-v-f44ba67c]{max-inline-size:15ch;font-size:var(--text-display-sm);letter-spacing:-.02em;text-wrap:balance;color:var(--bp-ink);margin:0;line-height:1.05}.agent-skill-lede[data-v-f44ba67c]{max-inline-size:58ch;margin-block:var(--space-4) 0;font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--bp-ink-2)}.agent-skill-section[data-v-f44ba67c]{max-inline-size:68ch;margin-block-start:var(--space-16)}.agent-skill-h2[data-v-f44ba67c]{margin:0 0 var(--space-4);font-size:var(--text-2xl);letter-spacing:-.01em;color:var(--bp-ink)}.agent-skill-p[data-v-f44ba67c]{margin-block:var(--space-4) 0;max-inline-size:62ch;line-height:var(--leading-normal);color:var(--bp-ink-2)}.agent-skill-swaps[data-v-f44ba67c]{gap:var(--space-3);margin-block:var(--space-6) 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.agent-skill-swap[data-v-f44ba67c]{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--bp-line-strong);border-radius:var(--radius-md);background-color:var(--bp-sheet);grid-template-columns:minmax(0,1fr);display:grid}@media (prefers-contrast:more){.agent-skill-swap[data-v-f44ba67c]{border-color:currentColor}}.agent-skill-swap-need[data-v-f44ba67c]{color:var(--bp-ink);font-weight:700}.agent-skill-swap-line[data-v-f44ba67c]{gap:var(--space-2);line-height:var(--leading-normal);color:var(--bp-ink-2);align-items:baseline;display:flex}.agent-skill-swap-mark[data-v-f44ba67c]{text-align:center;inline-size:1em;color:var(--color-success);flex:none;font-weight:700}.agent-skill-swap-line code[data-v-f44ba67c]{overflow-wrap:anywhere}.agent-skill-swap-line-not .agent-skill-swap-mark[data-v-f44ba67c]{color:var(--color-error)}.agent-skill-files[data-v-f44ba67c]{gap:var(--space-4);margin-block:var(--space-6) 0;display:grid}.agent-skill-file-name[data-v-f44ba67c]{font-family:var(--bp-mono);font-size:var(--text-sm);color:var(--bp-accent);font-weight:700}.agent-skill-file-desc[data-v-f44ba67c]{margin:var(--space-1) 0 0;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--bp-ink-2)}}
