[data-slot=capabilities-scope]{flex:none;width:16rem;height:16rem}[data-slot=capabilities-ring]{border-radius:var(--radius-4xl);border:var(--grid-hairline) dashed var(--border);inset:calc(var(--ring) * 8%);opacity:calc(.4 + var(--ring) * .15);transform-origin:50%;position:absolute}[data-slot=capabilities-core]{border-radius:var(--radius-4xl);border:var(--grid-hairline) solid var(--border);background:var(--card);box-shadow:var(--shadow-card);place-items:center;display:grid;position:absolute;inset:32%}[data-motion=on] [data-slot=capabilities-ring]{animation:capabilities-ring var(--capabilities-pulse) linear infinite;animation-delay:calc((4 - var(--ring)) * .1s)}@keyframes capabilities-ring{0%,18%,to{border-color:var(--border);opacity:.35;transform:scale(1)}6%{border-color:color-mix(in srgb, var(--foreground) 36%, transparent);opacity:.34;transform:scale(1.03)}}[data-slot=capabilities-lines]{top:calc(-1 * var(--spacing-section) + var(--grid-hairline));bottom:0;right:0;left:var(--capabilities-cut);pointer-events:none;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){[data-slot=capabilities-ring]{animation:none}}
