.ai-mark{width:1.125rem;height:1.125rem;color:var(--color-purple-600);vertical-align:middle;flex:none;justify-content:center;align-items:center;display:inline-flex}.ai-mark>svg,.ai-icon .ai-mark>svg{width:100%;height:100%}.ai-icon{flex:none;display:inline-flex;position:relative}.ai-icon>.ai-mark{pointer-events:none;position:absolute}.ai-icon--small{margin-inline-end:.25rem}.ai-icon--small>.ai-mark{width:.625rem;height:.625rem;top:-.3rem;right:-.375rem}.ai-icon--illustration>.ai-mark{width:1.25rem;height:1.25rem;top:-5px;right:-9px}.ai-legend{color:var(--color-pine);justify-content:flex-end;align-items:center;gap:.375rem;margin:-.25rem 0 1rem;font-size:.75rem;display:flex}.button-primary .ai-mark,.button-accent .ai-mark{color:inherit}
