.bot-avatar{align-items:center;gap:var(--spacing-md);display:flex}.bot-avatar>img.avatar{border:2px solid var(--line-colour-light);object-fit:cover;border-radius:999rem}.bot-avatar .publisher{gap:var(--spacing-xxs);font-size:var(--typography-md);color:var(--text-secondary);align-items:center;display:flex}.bot-avatar .publisher .avatar{aspect-ratio:1;border:1px solid var(--line-colour-light,#e1e1e2);border-radius:6.25rem;flex-shrink:0;width:1.5rem;height:1.5rem}.bot-avatar>.info>:-webkit-any(h1,h2,h3,h4,h5,h6){font-family:var(--font-family-heading);font-size:var(--typography-xxl);margin:0 0 var(--spacing-xxs)0}.bot-avatar>.info>:-moz-any(h1,h2,h3,h4,h5,h6){font-family:var(--font-family-heading);font-size:var(--typography-xxl);margin:0 0 var(--spacing-xxs)0}.bot-avatar>.info>:is(h1,h2,h3,h4,h5,h6){font-family:var(--font-family-heading);font-size:var(--typography-xxl);margin:0 0 var(--spacing-xxs)0}
.bot-features{justify-content:flex-start;align-self:stretch;align-items:center;gap:var(--spacing-xs);flex-flow:wrap;flex-shrink:0;height:auto;margin:0;padding:0;display:flex}.bot-features li{padding:var(--spacing-xxs);align-items:center;gap:var(--spacing-xxs);margin:0;list-style:none;display:flex}.bot-features li:hover{border-radius:var(--radius-md);background:var(--bg-tertiary);cursor:pointer}.bot-features li .material-symbols-rounded{display:inherit;align-items:center;font-size:1.2rem}.bot-features li span{box-sizing:border-box}
.star-rating{gap:var(--spacing-xxs);font-size:var(--typography-lg);align-items:center;display:flex}.star-rating .value{color:var(--text-primary)}.star-rating .total-ratings{color:var(--text-secondary)}.star-rating .rating-stars{align-items:center;display:flex}.star-rating.clickable .rating-star:hover{cursor:pointer}.star-rating.clickable .rating-star:hover .star-outline{stroke-width:3px}.rating-star{--width:100%;color:var(--caution-solid-bg)}.rating-star .star-outline{stroke-width:1px;stroke:var(--caution-outline-text-icon)}.rating-star .star-fill{fill:currentColor;clip-path:inset(0 calc(100% - var(--width,0%))0 0)}
