.st-capabilities{position:relative;min-inline-size:0;color:var(--brand-cream);font-family:var(--font-body)}.st-capabilities[dir=rtl]{font-family:var(--font-arabic)}.st-capability-list{display:flex;flex-wrap:wrap;gap:var(--space-1)}.st-capability{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);min-block-size:44px;max-inline-size:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--glass-stroke-12);border-radius:var(--radius-pill);color:inherit;background:var(--glass-fill-6);font-family:inherit;font-size:var(--type-control-size);line-height:1.4;cursor:pointer;touch-action:manipulation;text-align:start}.st-capability svg{flex:none}.st-capability span{overflow-wrap:anywhere}.st-capability:hover,.st-capability[aria-expanded=true]{background:var(--glass-fill-14)}.st-capability:focus-visible{outline:2px solid var(--brand-cream);outline-offset:var(--space-1)}.st-capability-tooltip{position:relative;inline-size:min(100%,320px);margin-block-start:var(--space-2);padding:var(--space-3);border:1px solid var(--glass-stroke-12);border-radius:var(--radius-10);background:var(--solid-panel);box-shadow:var(--shadow-glass-chip);color:var(--brand-cream);font-size:var(--type-control-size);line-height:1.5;overflow-wrap:anywhere}